huuthang_bd
Chuyên gia GPE

Cái này thì khác. Kết quả sai do dữ liệu không đồng nhất thì ráng mà chịu chứ-----------------------------------
Không được à nha!
Ai dám chắc 2 đầu dấu cộng sẽ là 2 khoảng trắng? Lở nó chẳng có khoẳng trắng nào thì sao? (kiểu vầy: Lê Thành+Nguyễn Văn Xuyên) ---> Thế nên mới cần đến SUBSTITUTE
Ngoài ra, cũng không dám chắc 2 đầu dấu cộng là mấy khoảng trắng ---> Thế nên thêm TRIM vào thì sẽ chắc ăn hơn
Các bạn có ý gì khác để rút gọn không?PHP:=IF(ISERROR(SEARCH("+"&$D$4&"+","+"&SUBSTITUTE(SUBSTITUTE(TRIM($C6)," +","+"),"+ ","+")&"+")),"",$D$4)

Cả trong trường hợp đó, công thức vẫn có thể gọn hơn:
Mã:
=IF(ISERROR(SEARCH("+ "&$D$4&" +",TRIM(SUBSTITUTE("+"&$C6&"+","+"," + ")))),"",$D$4)
Lần chỉnh sửa cuối: