hoangminhtien
Thành viên gắn bó
- Tham gia
- 29/2/08
- Bài viết
- 1,671
- Được thích
- 2,199
- Nghề nghiệp
- Mechanical Engineering
Bạn xem file có đúng ý của bạn không nhéHi, mọi người giúp mình bài tập này nhé. Mình xin gửi file đính kèm
Bạn xem file có đúng ý của bạn không nhéHi, mọi người giúp mình bài tập này nhé. Mình xin gửi file đính kèm
Bạn phải cho biết trước:Nhờ các bác giúp em dùng hàm gì để đếm số lần xuất hiện của một số trong một dãy số cho trước.
Ví dụ: có một dãy số cho trước: 1,2,3,1,5,7,9,11,3,8,5,10,9,7
em muốn biết có bao nhiêu lần số 1, số 5, số 7, số 11 xuất hiện trong dãy số này
Mong các bác chỉ giúp
Nếu dãy số của bạn ở các ô khác nhau thì chỉ cần dùng hàm countif(day so,1) là được cong trong 1 ô thì phải nghiên cứu đã.Nhờ các bác giúp em dùng hàm gì để đếm số lần xuất hiện của một số trong một dãy số cho trước.
Ví dụ: có một dãy số cho trước: 1,2,3,1,5,7,9,11,3,8,5,10,9,7
em muốn biết có bao nhiêu lần số 1, số 5, số 7, số 11 xuất hiện trong dãy số này
Mong các bác chỉ giúp
tôi gửi file cho bạn tham khảo với cả 2 trường hợp như tôi đã nói ở trên!Bạn phải cho biết trước:
- Các số trong dãy, mổi số nằm 1 cell
Hay
- Dãy số nằm gọn trong 1 cell
Hơi căng à nha! Lại sơ ý vụ này! Sửa lại:Trường hợp 2: (đếm trên cùng 1 cell)
Bác test dùm em con số "1" và nhớ là kết quả = 3 chứ không phải =7.
Thân.
=(LEN(","&SUBSTITUTE($H$2,",",",,")&",")-LEN(SUBSTITUTE(","&SUBSTITUTE($H$2,",",",,")&",",","&$K$9&",","")))/(LEN($K$9)+2)
Tạm dùng thử CT củ chuối này trước đã.Trường hợp 2: (đếm trên cùng 1 cell)
Bác test dùm em con số "1" và nhớ là kết quả = 3 chứ không phải =7.
Thân.
=INT((LEN(H2)-LEN(SUBSTITUTE(H2,","&K10&",","")))/3)+IF(SUBSTITUTE(LEFT(H2,2),",","")*1=K10,1,0)+IF(SUBSTITUTE(RIGHT(H2,2),",","")*1=K10,1,0)
Cái này sửa lại một chút thôi mà! Po này làm biếng rồi nha!Trường hợp 2: (đếm trên cùng 1 cell)
Bác test dùm em con số "1" và nhớ là kết quả = 3 chứ không phải =7.
Thân.
=(LEN($H$2)+2-LEN(SUBSTITUTE(","&$H$2&",",","&$K$9&",","")))/(LEN($K$9)+2)
Function tach(cel As String, Optional kt As String = ",")
Dim arr() As String
arr() = Split(cel, kt)
tach = arr
End Function
{=SUM(--(tach(H2)=TEXT(K9,"@")))}
Công thức này sai khi đếm các số 2, 6 và 10Cái này sửa lại một chút thôi mà! Po này làm biếng rồi nha!
PHP:=(LEN($H$2)+2-LEN(SUBSTITUTE(","&$H$2&",",","&$K$9&",","")))/(LEN($K$9)+2)
Code của bác Salam cũng sai ở số 2 và số 6.Tạm dùng thử CT củ chuối này trước đã.
Nhờ file của Bác ndu96081631.Mã:=INT((LEN(H2)-LEN(SUBSTITUTE(H2,","&K10&",","")))/3)+IF(SUBSTITUTE(LEFT(H2,2),",","")*1=K10,1,0)+IF(SUBSTITUTE(RIGHT(H2,2),",","")*1=K10,1,0)
Đúng vậy anh ơi! Hic! Các số cần đếm mà đứng kế nhau thì coi như sai bét! Vì xài chung vách (dấu ",")! Thôi chắc xài hàm tự tạo như Po_Pikachu cho nhanh!Công thức này sai khi đếm các số 2, 6 và 10
Kiệt kiểm tra lại xem!
Kiệt làm như sau:Đúng vậy anh ơi! Hic! Các số cần đếm mà đứng kế nhau thì coi như sai bét! Vì xài chung vách (dấu ",")! Thôi chắc xài hàm tự tạo như Po_Pikachu cho nhanh!
em có nhiều cột chữa dữ liệu, em muốn tỉnh tổng cộng các cột có mã giông nhau thì dùng công thức gì để tính. Em thấy Khó quá.....!!!!
Mong cac anh chị giúp em
em có nhiều cột chữa dữ liệu, em muốn tỉnh tổng cộng các cột có mã giông nhau thì dùng công thức gì để tính. Em thấy Khó quá.....!!!!
Mong cac anh chị giúp em