Lọc ra danh sách giá trị dựa theo số lần xuất hiện

  • Thread starter Thread starter vn2210
  • Ngày gửi Ngày gửi
Liên hệ QC

vn2210

Thành viên mới
Tham gia
17/11/11
Bài viết
12
Được thích
0
Chào các bạn
Cái tiêu đề mình dùng có hơi khó hiểu vì cũng ko biết diễn đạt như thế nào cho đúng vì lâu quá không sử dụng excel. Vì vậy mình upload file lên đây nhờ các bạn xem giùm. Mình có 1 danh sách khách hàng đã giao dịch .mình muốn lọc danh sách đó thành các cụm khác nhau bao gồm những người nào mua 1 lần, những người nào mua 2 lần...nhìn vào file đính kèm sẽ hiểu ngay. Xin cảm ơn các bạn và chúc năm mới đầy sức khỏe
 

File đính kèm

Lần chỉnh sửa cuối:
Chào các bạn
Cái tiêu đề mình dùng có hơi khó hiểu vì cũng ko biết diễn đạt như thế nào cho đúng vì lâu quá không sử dụng excel. Vì vậy mình upload file lên đây nhờ các bạn xem giùm. Mình có 1 danh sách khách hàng đã giao dịch .mình muốn lọc danh sách đó thành các cụm khác nhau bao gồm những người nào mua 1 lần, những người nào mua 2 lần...nhìn vào file đính kèm sẽ hiểu ngay. Xin cảm ơn các bạn và chúc năm mới đầy sức khỏe
Bạn dùng CT này ở J2:
Mã:
=IFERROR(INDEX($C$2:$C$349,SMALL(IFERROR(IF((FREQUENCY(ROW($1:$348),MATCH($B$2:$B$349,$B$2:$B$349,))>0)*COUNTIF($B$2:$B$349,$B$2:$B$349)=--LEFT(J$1),ROW($1:$348)),""),ROW(A1))),"")
Ctrl+Shift+Enter fill sang phải, rồi fill xuống!!!
 

File đính kèm

Lần chỉnh sửa cuối:
Cảm ơn bạn nhưng cái file bạn đính kèm khi mở ra nó ko hiện ra giá trị mà hiện ra #NAME? trong toàn bộ danh sách lọc ra :(
Xin lỗi vì công thức bạn đưa ra mình ko hiểu, trước giờ mình chưa làm đến mấy hàm phức tạp thế này @@

Để đơn giản hóa, bạn có thể xóa hết tất cả các cột trừ cột Customer Name, và lọc ra số tên đã xuất hiện 1 lần, 2 lần, 3 lần...trong cột Customer Name đc ko?
 
Lần chỉnh sửa cuối:
Cảm ơn bạn nhưng cái file bạn đính kèm khi mở ra nó ko hiện ra giá trị mà hiện ra #NAME? trong toàn bộ danh sách lọc ra :(
Xin lỗi vì công thức bạn đưa ra mình ko hiểu, trước giờ mình chưa làm đến mấy hàm phức tạp thế này @@

Để đơn giản hóa, bạn có thể xóa hết tất cả các cột trừ cột Customer Name, và lọc ra số tên đã xuất hiện 1 lần, 2 lần, 3 lần...trong cột Customer Name đc ko?
Hix,giờ bạn còn sai excel 2003 nữa hả
Đk bạn yêu câu đâu có dễ đâu
 
Thật hả bạn?? nhìn nó đơn giản nhưng lúc làm ra thì khó đến thế. Mình học excel cách đây cả chục năm hơn rồi sao mình nhớ đc, và mình cũng ko làm kế toán, chỉ là hôm nay đụng đến cái này nên mới làm thử thôi, mà ko đc, đành mang lên đây nhờ các cao thủ :)
 
Thật hả bạn?? nhìn nó đơn giản nhưng lúc làm ra thì khó đến thế. Mình học excel cách đây cả chục năm hơn rồi sao mình nhớ đc, và mình cũng ko làm kế toán, chỉ là hôm nay đụng đến cái này nên mới làm thử thôi, mà ko đc, đành mang lên đây nhờ các cao thủ :)
Nhận lại file nhe bạn, mình sử dụng có 2 cột thôi, đâu cần xóa, bạn nhận lại file, cho nào lỗi #NUM thì tự xóa tay nhe, mình không biết bẫy cái lỗi này cho excel 2003!!!
P/s: mình không hiểu nhìn nó đơn giản chỗ nào ta, bạn làm tay từng bước còn cực nữa, huồng gì công thức!!!
 
Được rồi đó bạn :) nhưng mình ko hiểu công thức bạn sử dụng, lẽ ra phải có điều kiện như 2 lần, 3 lần gì đó, nhưng bạn ko xài mà lại cho kết quả đúng đc nhỉ ???
 
Được rồi đó bạn :) nhưng mình ko hiểu công thức bạn sử dụng, lẽ ra phải có điều kiện như 2 lần, 3 lần gì đó, nhưng bạn ko xài mà lại cho kết quả đúng đc nhỉ ???
Bạn nhận lại file cái nữa nhe, mình chỉnh lại tý, không hiểu sao, một số chỗ lại không đúng!!!
 

File đính kèm

Được rồi bạn. mình cảm ơn bạn nhiều lắm
 
Nếu cho 1 bảng tên như thế này thì làm sao vậy bạn?? :D
 

File đính kèm

Sorry bạn, mình chỉ muốn hiểu hơn về cách lọc dữ liệu ra như thế này.
 
Sorry bạn, mình chỉ muốn hiểu hơn về cách lọc dữ liệu ra như thế này.

Bài này vba còn mướt mồ hồi. Vẫn chưa làm được cái đoạn phân nhóm số lần.

Tạm vầy đã. Bạn xem file đính kèm (Nhớ enable macro rồi click vào nút màu xanh).
 

File đính kèm

Lần chỉnh sửa cuối:
Cảm ơn bạn
Mình click vào nút đỏ thì nó hiện ra 1 số tên afh, có mấy tên ko hiện ra trong danh sách. Mình ko ngờ bài này khó đến vậy -+*/ Nhìn cái code macro của bạn mà mình choáng luôn :))
 
Mình nghĩ yêu cầu của mình nên dừng lại ở đây để bạn còn hỗ trợ các bạn khác, mục đích của mình chỉ để cho biết thôi nên cũng ko quan trọng lắm. Cảm ơn các bạn đã quan tâm.
 
Mình nghĩ yêu cầu của mình nên dừng lại ở đây để bạn còn hỗ trợ các bạn khác, mục đích của mình chỉ để cho biết thôi nên cũng ko quan trọng lắm. Cảm ơn các bạn đã quan tâm.
Bài này làm công thức vẫn được, nhưng do bạn sài excel 2003 không hỗ trợ được hàm iferror nên Công thức rất dài, nên mình ngưng ở đây!!
 
Cảm ơn bạn
Mình click vào nút đỏ thì nó hiện ra 1 số tên afh, có mấy tên ko hiện ra trong danh sách. Mình ko ngờ bài này khó đến vậy -+*/ Nhìn cái code macro của bạn mà mình choáng luôn :))
Bài này không khó nếu dùng VBA (code cũng ngắn tý tẹo thôi), bạn muốn làm theo cách nào vì mình thấy bảng của bạn ở bài #11 và bài của bạn befaint có bảng kết quả khác nhau
Thân
 
Cảm ơn bạn
Mình click vào nút đỏ thì nó hiện ra 1 số tên afh, có mấy tên ko hiện ra trong danh sách. Mình ko ngờ bài này khó đến vậy -+*/ Nhìn cái code macro của bạn mà mình choáng luôn :))

Do sai sót ở dòng cuối. Đã sửa lại file ở bài trên.
 
Cảm ơn bạn rất nhiều, mình xin phép ngưng ở đây nhé. Chúc bạn năm mới nhiều may mắn.
 
Web KT

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

Back
Top Bottom