Hỏi nhanh - đáp nhanh về công thức (phần 1)

Liên hệ QC
Status
Không mở trả lời sau này.
Cám ơn bạn nhiều. Bình thường mình làm thì sẽ phải chèn thêm 2 cột phụ nữa thì mới tính được. Mình không rành về hàm sumproduct lắm nhưng mình thường thấy mọi người thường dùng hàm này có thể thay thế cho công thức mảng. Không biết là công thức mảng của bạn có thể thay được bằng hàm sumproduct không vậy???
{=SUM(IF(MATCH(A2:A12,A2:A12)=ROW(A2:A12)-1,1,0)*B2:B12)}
 
Công thức hơi bị ác liệt nha!
=SUMPRODUCT((1/COUNTIF($A$2:$A$9,$A$2:$A$9))*$B$2:$B$9)
Bạn xem file!
Thân.
 
Đúng rồi! Công thức này của bạn hay thật đấy. Mình nghĩ mãi mới hình dung ra 1/countif để làm gì.--=0
 
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
 
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
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
 
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 đã.
 
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.
 
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.
Hơi căng à nha! Lại sơ ý vụ này! Sửa lại:
PHP:
=(LEN(","&SUBSTITUTE($H$2,",",",,")&",")-LEN(SUBSTITUTE(","&SUBSTITUTE($H$2,",",",,")&",",","&$K$9&",","")))/(LEN($K$9)+2)
 
Lần chỉnh sửa cuố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.
Tạm dùng thử CT củ chuối này trước đã.
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)
Nhờ file của Bác ndu96081631.
 
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.
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!
PHP:
=(LEN($H$2)+2-LEN(SUBSTITUTE(","&$H$2&",",","&$K$9&",","")))/(LEN($K$9)+2)
Ẹc Ẹc... công thức trên cũng sai luôn! Trong trường hợp có Hai (nhiều) số cần đếm đứng kế nhau!?
 
Lần chỉnh sửa cuối:
Góp 1 cách dùng VBA cho vui nha!
PHP:
Function tach(cel As String, Optional kt As String = ",")
Dim arr() As String
arr() = Split(cel, kt)
tach = arr
End Function
PHP:
{=SUM(--(tach(H2)=TEXT(K9,"@")))}
Xem file!
Xin bổ sung rằng không phải làm biếng, mà bệnh lười nó đang cao? Vì còn đang ở trên trường! hi hi hi hi--=0
Thân.
 
Tạm dùng thử CT củ chuối này trước đã.
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)
Nhờ file của Bác ndu96081631.
Code của bác Salam cũng sai ở số 2 và số 6.
Thân.
 
Lần chỉnh sửa cuối:
Công thức này sai khi đếm các số 2, 6 và 10
Kiệt kiểm tra lại xem!
Đú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!
 
Đú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!
Kiệt làm như sau:
- Thay dấu phẩy thành 2 dấu phẩy
- Thêm vào 2 đầu dãy số 1 dấu phẩy nữa
Giống như bài #958 tôi đã làm đấy
 
cộng các cột có mã giống nhau

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

Nhìn 1 đóng dử liệu của bạn, không hiểu phải cộng cái gì.. điều kiện cộng là gì... Và quan trọng nhất là đặt công thức vào cell nào
 
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

Bạn dùng hàm SUMPRODUCT nhé, VD mã 5 tính số người chết:
=SUMPRODUCT(($E$6:$AQ$6=5)*$E$11:$AQ$11)


Lần sau bạn cố gắng yêu cầu rõ ràng, chi tiết như Bác ndu96081631 đề cập nhé, đã giúp bạn mà còn phải "nát óc" suy nghĩ bạn cần gì thì khổ lắm.
 
Status
Không mở trả lời sau này.
Web KT

Bài viết mới nhất

Back
Top Bottom