mymapmap
Thành viên hoạt động
- Tham gia
- 4/5/09
- Bài viết
- 167
- Được thích
- 24
- Nghề nghiệp
- KTV Điện tử
Sao lại dấu thập phân khi thì chấm, khi thì phẩy là sao nhỉ?!Trong một chuỗi số thập phân, phân cách phần thập phân bằng dấu "," làm sau biết được sau dấu "," có bao nhiêu chữ số.
Cell chứa con số thập phân format dạng text
Cảm ơn nhiều
=LEN(MID(A1,FIND(",",SUBSTITUTE(A1,".",","))+1,255))
Không biết có phải do máy tính của mình dùng dấu ";" để phân cách trong công thức nên có khác về dấu tí.Sao lại dấu thập phân khi thì chấm, khi thì phẩy là sao nhỉ?!
Bạn dùng công thức này cho ô B1 xem sao:
Mã:=LEN(MID(A1,FIND(",",SUBSTITUTE(A1,".",","))+1,255))
Còn trường hợp là một con số nguyên ví dụ là 1 hoặc 5 thì công thức trả về là "0" thì sẽ làm như thế nào?Trong một chuỗi số thập phân, phân cách phần thập phân bằng dấu "," làm sau biết được sau dấu "," có bao nhiêu chữ số.
Cell chứa con số thập phân format dạng text
Cảm ơn nhiều
Còn trường hợp là một con số nguyên ví dụ là 1 hoặc 5 thì công thức trả về là "0" thì sẽ làm như thế nào?
=IF(ISERROR(LEN(MID(A4,FIND(",",SUBSTITUTE(A4,".",","))+1,255))),0,LEN(MID(A4,FIND(",",SUBSTITUTE(A4,".",","))+1,255)))
Bạn dùngMình có một ô chứa nhiều số xe, mỗi số xe cách nhau một dấu "," làm thế nào đếm được số xe trong ô. VD: ô A1 chứa 43-C1-12345,50-C2-3456,73-A1-87654... ô B1 lập công thức đếm số lượng xe qua số xe trong ô A1. Xin các bác chỉ giúp.Cảm ơn.
=IF(A1<>"",SUMPRODUCT(--IF(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)=",",1,0))+1)
Mình có một ô chứa nhiều số xe, mỗi số xe cách nhau một dấu "," làm thế nào đếm được số xe trong ô. VD: ô A1 chứa 43-C1-12345,50-C2-3456,73-A1-87654... ô B1 lập công thức đếm số lượng xe qua số xe trong ô A1. Xin các bác chỉ giúp.Cảm ơn.
=LEN(A1)-LEN(SUBSTITUTE(A1,",",""))+1
Cảm ơn các bác nhiều nhưng nó báo lỗi các bác ạ.Bạn dùng
Kết thúc bằng tổ hợp phím Ctrl + Shift + EnterMã:=IF(A1<>"",SUMPRODUCT(--IF(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)=",",1,0))+1)