Lỗi công thức Search

Chia sẻ bởi:hands
★★★★★
Quảng cáo

Em chào các anh chị trong diễn đàn. Em có một bảng exel cần xử lý như sau:
– Cột nội dung chi phí có các nội dung như trong file excel em đính kèm ạ. Cứ xuất hiện chữ "công" sẽ gán bằng "NC"; "máy xúc" sẽ gán bằng "MX"; "máy đầm" sẽ gán bằng "MĐ"…. tương tự với các loại vật tư khác em có ghi chú trong bảng.
Em dùng hàm search lồng trong if để gán nhưng chỉ tìm đươc nhân công thôi còn các loại vật tư bị kết quả NA
Các anh chị xem giúp em công thức đang có vấn đề ở chỗ nào hoặc có cách làm nào khác hay hơn thì hướng dẫn giúp em với ạ.
Em cảm ơn ạ.

Hàm khủng, đã trót dại lập công thức thì dại thêm lần nữa: từng vị trí search cho thêm 2 mẩu in đậm.
IFERROR( SEARCH(……………<>0 ;0)
Xài thử công thức này coi

=INDEX($H$3:$L$3;FIND(1;CONCAT(--ISNUMBER(SEARCH($H$2:$L$2;C2)))))

Còn vật tư khác thì lồng thêm hàm iferror ở ngoài nhé.

À, nhớ sửa cho tên ở bảng phụ cho giống với tên trong cột c2 nhé.

=INDEX($H$3:$R$3,MATCH(1,COUNTIF($C4, "*"&$H$2:$R$2&"*"),0))
(công thức mảng)
Công thức có hơi rườm rà. Tuy nhiên điều ấy không quan trọng bằng thực tế dữ liệu của bạn không chuẩn. Sẽ có một sô dòng không ra kết quả.
Điển hình: dòng C5 chứa "thuê máy phát điện + đầm", ở đây "máy đầm" là hiểu ngầm?

Hên xui :

=IFERROR( LOOKUP( 0,-SEARCH($H$2:$Q$2,C3),$H$3:$Q$3),"Khác")

www.giaiphapexcel.com/diendan/threads/l%E1%BB%97i-c%C3%B4ng-th%E1%BB%A9c-search.163848/#post-1092932

Xây dựng Lương 3P, KPI cho Doanh nghiệp
Khóa học SprinGO phù hợp

Xây dựng Lương 3P, KPI cho Doanh nghiệp

Làm thế nào để trả lương cho nhân viên chính xác nhất? Đây là một trong những câu hỏi khó trong quản trị nhân...

Xem khóa học
★★★★★ 5 ★ 1 👤 0 ▥ 0
Quảng cáo

Bạn nên đọc

Leave a Reply

Your email address will not be published. Required fields are marked *

Quảng cáo

Cũ vẫn chất

Xem thêm