Xin nhờ mọi người chỉ giúp, xin cảm ơn!
=SUM(IF(LEN(H8:AF8)>0,--TRIM(LEFT(SUBSTITUTE(H8:AF8,"C",REPT(" ",255)),255)),0))
Công thức cho AG8 có thể là :
Mã:=SUM(IF(LEN([COLOR=#ff0000]H8[/COLOR]:AF8)>0,--TRIM(LEFT(SUBSTITUTE([COLOR=#ff0000]H8[/COLOR]:AF8,"C",REPT(" ",255)),255)),0))
kết thúc = ctrl+shift+enter
=SUM(--TRIM(LEFT(SUBSTITUTE([COLOR=#ff0000]0&[/COLOR]B8:AF8,"C",REPT(" ",20)),20)))
B8 chứ sao lại là H8?
Ngoài ra tôi nghĩ có thể rút gọn thành:
Mã:=SUM(--TRIM(LEFT(SUBSTITUTE([COLOR=#ff0000]0&[/COLOR]B8:AF8,"C",REPT(" ",20)),20)))
Mình là thành viên mới. Về Excel còn rất nhiều cái mình không biết, mong các bạn giúp đỡ. Các bạn cho mình hỏi hai dấu "--" trước hàm LEFT ở trên có ý nghĩa gì vậy?Góp vui thêm cách không TRIM:
=SUM(--LEFT(SUBSTITUTE(0&B8:AF8,"C",REPT(" ",20)),20))
Hoặc:
=SUM(--LEFT(0&B8:AF8,FIND("C",B8:AF8&"C")))
Mình là thành viên mới. Về Excel còn rất nhiều cái mình không biết, mong các bạn giúp đỡ. Các bạn cho mình hỏi hai dấu "--" trước hàm LEFT ở trên có ý nghĩa gì vậy?
Mình là thành viên mới. Về Excel còn rất nhiều cái mình không biết, mong các bạn giúp đỡ. Các bạn cho mình hỏi hai dấu "--" trước hàm LEFT ở trên có ý nghĩa gì vậy?
chuyển chữ thành số ; string --> number
tương đương với hàm value()
Cảm ơn các bạn nhiều!Bài #6
-- là mẹo chuyển số ở dạng chuỗi về dạng số thực sự ("1" khác với 1) để tính toán, so sánh lớn bé...
Hoặc dùng cách sau:
*1 hoặc /1 hoặc +0 (nhân với 1 hoặc chia cho 1 hoặc cộng với 0).
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 1
DIỄN ĐÀN GIẢI PHÁP EXCEL Group 2