Thì vầy thôi:Em có một bài toán như thế này, xin mấy huynh giúp đở.
Từ 1 đến 2009 có bao nhiêu chữ số 1
VD: 1,2,3,...,11 có 4 số 1 í
Helppppp![]()
=SUMPRODUCT(LEN(ROW($1:$2009))-LEN(SUBSTITUTE(ROW($1:$2009),1,"")))
Option Explicit
Function DemSoN(Num As Byte, SoCuoi As Long)
Dim jJ As Long, Vt1 As Byte, VT2 As Byte
Dim StrNum As String
For jJ = 1 To SoCuoi
StrNum = CStr(jJ) & "GPE"
Vt1 = 1
Do
VT2 = InStr(Vt1, StrNum, Num)
If VT2 = 0 Then
Exit Do
Else
DemSoN = DemSoN + 1
Vt1 = VT2 + 1
End If
Loop
Next jJ
End Function
Nếu Dãy số: "3,4,8,1,2,3,9" cùng nằm trong ô A1, muốn đếm có bao nhiêu chữ số "3" trong chuỗi thì dùng hàm này thử xem:Em muốn hỏi cách để đếm số xuất hiện trong 1 dãy số.
Ví dụ:
Dãy số: 3,4,8,1,2,3,9
Đếm xem có bao nhiêu chữ số 3 trong dãy số trên. Xin các anh chị giải đáp giúp
Tks
=SUMPRODUCT((MID(A1;ROW(INDIRECT("1:"&LEN(A1)));1)="3")*1)
Giới thiệu cho bạn 1 địa chỉ này, nghiên cứu thoải mái tất cả các hàm Excel và tự hiểu nhé.Mình đã áp dụng công thức của bạn thì excel trả về kết quả là chính xác. Có điều mình ngồi ngẫm và tìm hiểu thì chưa được thông công thức của bạn. hì hì... Có thể giải thích công thức giúp mình thì tốt quá
Dùng If() bẫy lỗi:Mình đã áp dụng công thức của bạn thì excel trả về kết quả là chính xác. Có điều mình ngồi ngẫm và tìm hiểu thì chưa được thông công thức của bạn. hì hì... Có thể giải thích công thức giúp mình thì tốt quá.
Mình bổ sung thêm là nếu ô dữ liệu trống thì excel báo lỗi #REF. Mình xin cách khắc phục luôn nha
Tks nhiều nhiều
Có thể sử dụng công thức này cũng đượcNếu Dãy số: "3,4,8,1,2,3,9" cùng nằm trong ô A1, muốn đếm có bao nhiêu chữ số "3" trong chuỗi thì dùng hàm này thử xem:
PHP:=SUMPRODUCT((MID(A1;ROW(INDIRECT("1:"&LEN(A1)));1)="3")*1)
Link này die rồi bác ơi. Bác còn link không không ạGiới thiệu cho bạn 1 địa chỉ này, nghiên cứu thoải mái tất cả các hàm Excel và tự hiểu nhé.
http://www.giaiphapexcel.com/forum/showthread.php?7971-Tra-Cứu-Hàm-Excel&p=54708#post54708
Nhớ ấn nút "Cảm Ơn" cho bài nào mà bạn cảm thấy có ích nhé!
=LEN(CONCAT(IF(MID(A1;SEQUENCE(LEN(A1));1)="1";MID(A1;SEQUENCE(LEN(A1));1);""))) bn thử xem nhéEm có một bài toán như thế này, xin mấy huynh giúp đở.
Từ 1 đến 2009 có bao nhiêu chữ số 1
VD: 1,2,3,...,11 có 4 số 1 í
Helppppp![]()