Tôi đã tạo một công thức mảng (công thức đầu tiên bên dưới) để trả về giá trị thứ n trong Dữ liệu! B: B dựa trên giá trị ngày trong B4. Các công thức dường như hoạt động khi tôi có ngày trong B4 nhưng nếu tôi sử dụng công thức thứ hai bên dưới để tạo ngày thì nó không còn hoạt động. Bạn có thể vui lòng giúp xác định cách trả về kết quả mong muốn của tôi khi duy trì công thức trong B4 để trả về ngày.
=VLOOKUP((SMALL(IF((Data!C:C=B4)*(Data!H:H<>"Lead"),Data!B:B),B5)),Data!B:F,5,0)
=CONCATENATE($B$2,"/",A4,"/2015")
Hàm CONCATENATE đang tạo ra một chuỗi văn bản có thể không được nhận dạng là một ngày - chính xác là gì trong B2 và A4?
—
barry houdini
Kỹ thuật sửa lỗi tiêu chuẩn là giảm vấn đề cho đến khi nó biến mất. Trong trường hợp của bạn, bạn nên giảm vấn đề xuống
—
Scott
IF((Data!C:C=B4),Data!B:B)
; có lẽ bạn có thể đã tìm ra nó từ đó. Ngoài ra, bài thuyết trình của bạn là khó hiểu. Là dữ liệu của bạn trên nhiều tờ? Nếu không, tại sao một số tài liệu tham khảo nói Data!
và một số không? Nếu chúng nằm trên nhiều trang tính, hãy giảm bớt vấn đề bằng cách đặt tất cả chúng trên một trang tính và đơn giản hóa công thức. Và có vẻ như bạn đã có thêm một cặp dấu ngoặc đơn (không cần thiết) xung quanh SMALL(…)
hàm. Và tại sao không chỉ nói rằng n là B5
?