Nhờ giúp đỡ công thức lọc dữ liệu duy nhất trong báo cáo (1 người xem)

Người dùng đang xem chủ đề này

Tôi tuân thủ nội quy khi đăng bài

trungtruong1234

Thành viên mới
Tham gia
16/10/24
Bài viết
10
Được thích
3
Chào các bác.
Các bác cho em hỏi có có công thức nào, hay cách nào để mình làm báo cáo lọc bỏ các dữ liệu trùng của một cột mình có sử dụng UNIQUE(FILTER) nhưng bị lỗi khi lọc số phiếu và mặt hàng file báo lỗi không cho ra được kết quả ạ.
Em có gửi file lên Nhờ các bác xem có cách nào khác hay lọc giúp đỡ dùm em với ạ
Xin cảm ơn các bác
 

File đính kèm

Bạn phải nói rõ hơn 1 chút nữa. Nếu có kết quả mong muốn thì càng tốt. Chứ nhìn file chưa biết bạn muốn kết quả như nào á
Dạ mình có làm thêm 1 sheet mong muốn á bạn xem lại giúp mình với nha
Bài đã được tự động gộp:

Trong trang tính thấy gộp ô tùm lum, vụ này khó đây.
Dạ xin lỗi bạn tại trưa mình làm quên xóa bị sót mấy cái gộp bên dưới ạ
 

File đính kèm

Dạ mình có làm thêm 1 sheet mong muốn á bạn xem lại giúp mình với nha
Bài đã được tự động gộp:


Dạ xin lỗi bạn tại trưa mình làm quên xóa bị sót mấy cái gộp bên dưới ạ
Mình thường dùng công thức này để lọc dữ liệu, bạn xem có đúng ý bạn không nha
 

File đính kèm

Dạ mình có làm thêm 1 sheet mong muốn á bạn xem lại giúp mình với nha
Mình nhìn sheet kết quả mong muốn thì đang hiểu là 3 cột đầu giữ nguyên, còn cột tên hàng theo từng khách hàng, thì bạn cần lọc trùng nó (theo đúng khách hàng). Nếu vậy thì bạn xem thử.
1761011132204.png

Mã:
=LET(a,'Ban Hang'!D4:G43,b,TAKE(a,,1),DROP(REDUCE(0,SORT(UNIQUE(b)),LAMBDA(x,v,IFNA(VSTACK(x,LET(c,FILTER(a,b=v),HSTACK(TAKE(c,,3),UNIQUE(TAKE(c,,-1))))),""))),1))
 
Mình thường dùng công thức này để lọc dữ liệu, bạn xem có đúng ý bạn không nha
Dạ đúng rồi á bạn cám ơn bạn nhiều nha
Bài đã được tự động gộp:

Mình nhìn sheet kết quả mong muốn thì đang hiểu là 3 cột đầu giữ nguyên, còn cột tên hàng theo từng khách hàng, thì bạn cần lọc trùng nó (theo đúng khách hàng). Nếu vậy thì bạn xem thử.
View attachment 310085

Mã:
=LET(a,'Ban Hang'!D4:G43,b,TAKE(a,,1),DROP(REDUCE(0,SORT(UNIQUE(b)),LAMBDA(x,v,IFNA(VSTACK(x,LET(c,FILTER(a,b=v),HSTACK(TAKE(c,,3),UNIQUE(TAKE(c,,-1))))),""))),1))
Dạ quá đúng ý mình luôn ạ cám ơn bạn nhiều nha
 
Mình nhìn sheet kết quả mong muốn thì đang hiểu là 3 cột đầu giữ nguyên, còn cột tên hàng theo từng khách hàng, thì bạn cần lọc trùng nó (theo đúng khách hàng). Nếu vậy thì bạn xem thử.
View attachment 310085

Mã:
=LET(a,'Ban Hang'!D4:G43,b,TAKE(a,,1),DROP(REDUCE(0,SORT(UNIQUE(b)),LAMBDA(x,v,IFNA(VSTACK(x,LET(c,FILTER(a,b=v),HSTACK(TAKE(c,,3),UNIQUE(TAKE(c,,-1))))),""))),1))
Nếu được bạn cho mình hỏi có cách nào mình chỉ lọc mỗi cái cột tên hàng theo từng khách hàng và lọc trùng nó không ạ Giống như này nè bạn
 

File đính kèm

  • 1.png
    1.png
    30.4 KB · Đọc: 8
Nếu được bạn cho mình hỏi có cách nào mình chỉ lọc mỗi cái cột tên hàng theo từng khách hàng và lọc trùng nó không ạ Giống như này nè bạn
Lọc trùng này thì đơn giản, nhưng còn chỗ trình bày kết quả mình chưa rõ như nào. Mình đang chưa rõ nếu kết quả viết liền vậy, nghĩa là chỉ cần lọc trùng thôi. Còn điều nữa thì ví dụ khách A, có 10 tên hàng. Vẫn hiển thị đủ 10 dòng nhưng chỉ hiện tên lọc trùng. Thì đang chưa rõ cái kết quả hiển thị cuối là sao thôi.
 
1761017875127.png
Lọc trùng này thì đơn giản, nhưng còn chỗ trình bày kết quả mình chưa rõ như nào. Mình đang chưa rõ nếu kết quả viết liền vậy, nghĩa là chỉ cần lọc trùng thôi. Còn điều nữa thì ví dụ khách A, có 10 tên hàng. Vẫn hiển thị đủ 10 dòng nhưng chỉ hiện tên lọc trùng. Thì đang chưa rõ cái kết quả hiển thị cuối là sao thôi.
Dạ đại loại là mình chỉ muốn lọc dữ liệu trùng của tên hàng trong cùng phiếu xuất thôi á chứ không lọc trùng của tất cả. mình gửi file kết qua mong muốn nhờ bạn xem giúp nha
Bài đã được tự động gộp:

1761017875127.png

Dạ đại loại là mình chỉ muốn lọc dữ liệu trùng của tên hàng trong cùng phiếu xuất thôi á chứ không lọc trùng của tất cả. mình gửi file kết qua mong muốn nhờ bạn xem giúp nha
 

File đính kèm

Dạ đại loại là mình chỉ muốn lọc dữ liệu trùng của tên hàng trong cùng phiếu xuất thôi á chứ không lọc trùng của tất cả. mình gửi file kết qua mong muốn nhờ bạn xem giúp nha
Bạn thử này xem sao nhé.
1761018378165.png
Mã:
=DROP(REDUCE(0,SORT(UNIQUE('Ban Hang'!D4:D43)),LAMBDA(x,v,VSTACK(x,UNIQUE(CHOOSECOLS(FILTER('Ban Hang'!D4:G43,'Ban Hang'!D4:D43=v),1,4))))),1)
Bài đã được tự động gộp:


Đó theo kiểu REDUCE nếu còn thêm điều kiện gì khác nữa. Còn bình thường thì này thôi mà :=SORT(UNIQUE(CHOOSECOLS('Ban Hang'!D4:G43,1,4)))
Mà thấy bạn chưa ra nên cũng không rõ sao, vì thấy bạn cũng dùng Unique với Filter rồi thì chắc cái Sort(unique này nhìn hiểu ngay mà chứ.
 
Dạ cám ơn bạn nhiều nha. Mình đã được chỉ dẫn đúng cách rồi ạ. Cám ơn ban rất nhiều chúc bạn một ngày mới tốt lành
 

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

Back
Top Bottom