Hỏi về hàm đối với chuỗi ký tự

  • Thread starter disconnected
  • Ngày gửi
D

disconnected

Guest
16/1/09
1
0
0
Hà Nội
Mình có bài toán như sau :

A B
1 Ngày tháng Sản Phẩm
2 31/12 Giầy
3 29/12 Túi
4 25/12 Giầy
5 20/12 Áo
.......
......
Câu hỏi là đếm số những sản phẩm "Giầy" được bán trong tháng 12
Mình dùng hàm sumproduct để đếm nhưng chỉ thực hiện được khi tách cột "ngày tháng" ra làm 2 cột "ngày" và "tháng".
Còn một cách là từ cell (A2:A8) được đặt điều kiện là tìm trong chuỗi tại mỗi cell có xuất hiện chuỗi con "12" :wall:. Hình như là trong excel không có hàm này.
Có bạn nào biết xin chỉ giáo giúp mình
 
Khóa học Quản trị dòng tiền
adam_tran

adam_tran

Guitar inspiration
17/5/05
1,374
36
48
46
Goooogle
Câu hỏi là đếm số những sản phẩm "Giầy" được bán trong tháng 12
Mình dùng hàm sumproduct để đếm nhưng chỉ thực hiện được khi tách cột "ngày tháng" ra làm 2 cột "ngày" và "tháng".
Còn một cách là từ cell (A2:A8) được đặt điều kiện là tìm trong chuỗi tại mỗi cell có xuất hiện chuỗi con "12" :wall:. Hình như là trong excel không có hàm này.
Có bạn nào biết xin chỉ giáo giúp mình

Nếu muốn biết có tồn tại 1 chuỗi text1 trong chuỗi text 2 hay không, bạn có thể dùng đến 4 hàm để kiểm tra:
1. Hàm Find: Tìm ra vị trí của chuỗi text1 trong chuỗi text2
2. Hàm Search: Tương tự hàm Find
3. Hàm Substitute: Kết hợp với hàm Len, khi thay thế chuỗi text1 trong chuỗi text2 bằng 1 chuỗi rỗng, nếu text1 tồn tại thì độ dài của chuỗi ban đầu sẽ nhỏ hơn chuỗi kết quả.
4. Hàm Replace: Tương tự hàm Substitute.

Bạn đã biết ứng dụng SUMPRODUCT kết hợp với RIGHT khi kiểm tra bên phải chuỗi, chắc không khó để vận dụng gợi ý nhĩ :005:

Trong trường hợp của bạn, tôi sẽ sử dụng công cụ Data - Text To Column để tách cột "Ngày Tháng Sản Phẩm" ra làm 2 cột "Ngày Tháng" và "Sản Phẩm". Sau đó muốn làm gì thì làm.
 
P

ptm0412

Sơ cấp
7/10/08
21
0
0
62
TP HCM
Mình dùng hàm sumproduct để đếm nhưng chỉ thực hiện được khi tách cột "ngày tháng" ra làm 2 cột "ngày" và "tháng".
Không cần tách ngày riêng, tháng riêng. Hãy dùng hàm month() để lấy số tháng ra, và dùng tiếp sumproduct.


= SumProduct((Month($A$2:$A$5) = 12) * ($B$1:$B$5 = "Giày"))
 

Xem nhiều

Webketoan Zalo OA