Tại Ô C3 nhập công thức sau :[TABLE="width: 183"]
[TR]
[TD]Chào các bạn,
Tôi có file dữ liệu đính kèm,tôi cần tách số lượng của từng loại và điền số lượng vào cột của từng loại tương ứng.Xin vui lòng chỉ dẫn cách làm.Cám ơn.[/TD]
[/TR]
[/TABLE]
[C3]=IF(TRIM(RIGHT($A3,LEN($A3)-FIND("*",$A3)))=$C$2,LEFT($A3,FIND("*",$A3)-1),"")
[TABLE="width: 183"]
[TR]
[TD]Chào các bạn,
Tôi có file dữ liệu đính kèm,tôi cần tách số lượng của từng loại và điền số lượng vào cột của từng loại tương ứng.Xin vui lòng chỉ dẫn cách làm.Cám ơn.[/TD]
[/TR]
[/TABLE]
=TRIM(RIGHT(SUBSTITUTE(IFERROR(LEFT($A3;SEARCH(C$2;$A3)-2);"");" ";REPT(" ";10));10))
Tại Ô C3 nhập công thức sau :
PHP:[C3]=IF(TRIM(RIGHT($A3,LEN($A3)-FIND("*",$A3)))=$C$2,LEFT($A3,FIND("*",$A3)-1),"")
Công thức cho C3
Mã:=TRIM(RIGHT(SUBSTITUTE(IFERROR(LEFT($A3;SEARCH(C$2;$A3)-2);"");" ";REPT(" ";10));10))
Kéo xuống dưới và sang phải
--------------
Tôi nhìn qua thì thấy công thức của bạn có vẻ sai. Thứ nhất "loại" trong cột A được ghi lúc dùng chữ cái hoa lúc chữ cái thường nên không dùng được FIND. Ngoài ra trong cột A có dòng chứa nhiều "loại". Nếu dòng chứa từ 2 loại trở lên thì công thức không tìm thấy. Và cuối cùng: nếu bạn muốn có thể kéo fill công thức sang phải thì trong công thức không thể có "$C$2" được mà phải có "C$2"
Hay tôi không hiểu ý bạn?
Cảm ơn các bạn, nhưng tôi dùng thử các công thức trên điều không ra kết quả. Các bạn có thể vui lòng down file ra, đưa công thức vào và upload lên giúp để dễ dàng kiểm tra kết quả.
Cám ơn
Chỉ có nhập công thức rồi kéo mà bạn có khó khăn thế sao?
[TABLE="width: 147"]
[TR]
[TD]Nhưng khi lấy đữ liệu ra thì là text, mình chuyển sang số bằng công thức Value, nhưng những ô không có dữ liệu lại là "#value" nên không tính toán được[/TD]
[/TR]
[TR]
[TD]mình dùng If(type( …)=16,"", (…) như ô B14 nhưng không được, excel bắt lỗi hàm SEARCH, các bạn giúp mình nha.Thanks[/TD]
[/TR]
[/TABLE]
[TABLE="width: 147"]
[TR]
[TD]Khi lấy đữ liệu ra thì là text, mình chuyển sang số bằng công thức Value, nhưng những ô không có dữ liệu lại là "#value" nên không tính toán được[/TD]
[/TR]
[TR]
[TD]mình dùng If(type( …)=16,"", (…) như ô B14 nhưng không được, excel bắt lỗi hàm SEARCH, các bạn giúp mình nha.Thanks[/TD]
[/TR]
[/TABLE]
=[B][SIZE=4][COLOR=#ff0000]IFERROR(--[/COLOR][/SIZE][/B]TRIM(RIGHT(SUBSTITUTE(IFERROR(LEFT($A14;SEARCH(B$13;$A14)-2);"");" ";REPT(" ";10));10))[B][SIZE=4][COLOR=#ff0000];"")[/COLOR][/SIZE][/B]
Công thức cho B14
Mã:=[B][SIZE=4][COLOR=#ff0000]IFERROR(--[/COLOR][/SIZE][/B]TRIM(RIGHT(SUBSTITUTE(IFERROR(LEFT($A14;SEARCH(B$13;$A14)-2);"");" ";REPT(" ";10));10))[B][SIZE=4][COLOR=#ff0000];"")[/COLOR][/SIZE][/B]
Chỗ đỏ đỏ là mới thêm vào