Lọc lấy đơn giá nhập mới nhất của các mặt hàng

Liên hệ QC

trinhqn21

Thành viên mới
Tham gia
13/4/10
Bài viết
3
Được thích
0
E đang lọc dữ liệu từ cái bảng này, nếu làm bằng thủ công bình thường chắc 1 ngày hoặc 2 ngày cũng xong hix! E mún hỏi các bác xem có cái hàm lọc nào giúp e lọc ra đc dữ liệu theo yêu cầu như thế này ko ah!
- Mô tả sơ bảng dữ liệu: thể hiện danh sách hàng hóa đã nhập trong khoang thời gian là 3 tháng, trên bảng có thể hiện các cột: A: Mã hàng, B: tên hàng, C: số lượng nhập, D: giá nhập ứng với từng khoảng thời gian khác nhau, E: thời gian nhập, F: ký hiệu phiếu nhập.
- Yêu cầu lọc: trên bảng dữ liệu cột A, B thể hiện tên hàng và mã hàng đc nhập về trong kỳ nhưng có thời gian nhập khác nhau, giá nhập khác nhau ( do thị trường), e muốn lọc ra các mã hàng có thời gian nhập về gần nhất.
Ví dụ: mặt hàng A nhập về 10/04/10 giá 1500
mặt hàng A nhập về 11/04/10 giá 1650
mặt hàng A nhập về 12/04/10 giá 1630
mặt hàng B nhập về 09/04/10 giá 5000
mặt hàng B nhập về 10/04/10 giá 5500
mặt hàng B nhập về 11/04/10 giá 5100
thì hàm lọc sẽ lọc ra cho e các giá trị: mặt hàng A nhập về 12/04/10 giá 1630, mặt hàng B nhập về 11/04/10 giá 5100
E ví dụ trên là chỉ có 2 mặt hàng còn trong bảng của e tới trên dưới 3000 dòng . hic! giúp e nha các bác }}}}}
 

File đính kèm

  • danh sach hang.xls
    47 KB · Đọc: 112
Lần chỉnh sửa cuối:
icon9.gif
Giúp e lọc cái dữ liệu này với các bác ơi!


Tiêu đề phạm quy rồi, nhờ Mod sửa dùm tiêu đề này đi.

Thấy bài này cũng hay, thử dùng các công thức và cột phụ xem sao.
Chỉ dựa vào gợi ý chứ không dựa vào tập tin kèm của Bạn, xem tập tin rối quá.
Nếu Mod không chịu sửa tiêu đề mà xóa bài luôn thì chịu thôi Bạn nhé.
 

File đính kèm

  • Loc_3T.rar
    2.9 KB · Đọc: 236
Lần chỉnh sửa cuối:
E đang lọc dữ liệu từ cái bảng này, nếu làm bằng thủ công bình thường chắc 1 ngày hoặc 2 ngày cũng xong hix! E mún hỏi các bác xem có cái hàm lọc nào giúp e lọc ra đc dữ liệu theo yêu cầu như thế này ko ah!
- Mô tả sơ bảng dữ liệu: thể hiện danh sách hàng hóa đã nhập trong khoang thời gian là 3 tháng, trên bảng có thể hiện các cột: A: Mã hàng, B: tên hàng, C: số lượng nhập, D: giá nhập ứng với từng khoảng thời gian khác nhau, E: thời gian nhập, F: ký hiệu phiếu nhập.
- Yêu cầu lọc: trên bảng dữ liệu cột A, B thể hiện tên hàng và mã hàng đc nhập về trong kỳ nhưng có thời gian nhập khác nhau, giá nhập khác nhau ( do thị trường), e muốn lọc ra các mã hàng có thời gian nhập về gần nhất.
Ví dụ: mặt hàng A nhập về 10/04/10 giá 1500
mặt hàng A nhập về 11/04/10 giá 1650
mặt hàng A nhập về 12/04/10 giá 1630
mặt hàng B nhập về 09/04/10 giá 5000
mặt hàng B nhập về 10/04/10 giá 5500
mặt hàng B nhập về 11/04/10 giá 5100
thì hàm lọc sẽ lọc ra cho e các giá trị: mặt hàng A nhập về 12/04/10 giá 1630, mặt hàng B nhập về 11/04/10 giá 5100
E ví dụ trên là chỉ có 2 mặt hàng còn trong bảng của e tới trên dưới 3000 dòng . hic! giúp e nha các bác }}}}}

Cái này thì chẳng cần cái HÀM nào đâu bạn ạ,
Dùng Pivot là ngon lắm rồi !
Xem file,
 

File đính kèm

  • nhap hang gan nhat.rar
    18 KB · Đọc: 426
Cái này thì chẳng cần cái HÀM nào đâu bạn ạ,
Dùng Pivot là ngon lắm rồi !
Xem file,
Đây là phương pháp "vô địch" nhất trong tất cả các phương pháp
Để ý thấy rằng khi các bạn làm việc với Excel, các bạn ít khi quan tâm đến các công cụ:
- AutoFilter
- Advanced Filter
- Consolidate
- PivotTable
- Goal Seek
- Solver

vân... vân...
Chúng ta học Excel nhiều khi hay nghĩ chuyện xa xôi (hàm, code...) mà quên rằng: Công cụ có sẵn luôn là cái mạnh nhất
 
Đây là phương pháp "vô địch" nhất trong tất cả các phương pháp
Để ý thấy rằng khi các bạn làm việc với Excel, các bạn ít khi quan tâm đến các công cụ:
- AutoFilter
- Advanced Filter
- Consolidate
- PivotTable
- Goal Seek
- Solver

vân... vân...
Chúng ta học Excel nhiều khi hay nghĩ chuyện xa xôi (hàm, code...) mà quên rằng: Công cụ có sẵn luôn là cái mạnh nhất
BÁC NÓI HOÀN TOÀN ĐÚNG
EM XIN MẠN PHÉP BÁC TÝ
BÁC Ó THỂ HƯỚNG DẪN CHO EM HOC
- PivotTable
- Goal Seek
- Solver MỘT CÁCH PRO ĐƯỢC KHÔNG ?
EM CÒN YẾU 3 MÔN NÀY LẮM . VÌ EM ÍT SỬ DỤNG CHÚNG. EM MUỐN BIẾT TRƯỚC VÀ ĐỀ PHÒNG SỬ DỤNG KHI CẦN
 
BÁC NÓI HOÀN TOÀN ĐÚNG
EM XIN MẠN PHÉP BÁC TÝ
BÁC Ó THỂ HƯỚNG DẪN CHO EM HOC
- PivotTable
- Goal Seek
- Solver MỘT CÁCH PRO ĐƯỢC KHÔNG ?
EM CÒN YẾU 3 MÔN NÀY LẮM . VÌ EM ÍT SỬ DỤNG CHÚNG. EM MUỐN BIẾT TRƯỚC VÀ ĐỀ PHÒNG SỬ DỤNG KHI CẦN

Bạn mà chịu khó tìm thì trên diễn đàn có đầy, các bài viết, hướng dẫn cũng đa dạng !
Muốn cái nào thì gõ cái đó mà search thôi ???
Thân mến,
 
EM CÒN YẾU 3 MÔN NÀY LẮM . VÌ EM ÍT SỬ DỤNG CHÚNG. EM MUỐN BIẾT TRƯỚC VÀ ĐỀ PHÒNG SỬ DỤNG KHI CẦN
Tôi cũng "YẾU" như bạn thôi!
Có điều khi nào cần đến tôi sẽ nghiên cứu (để tìm phương pháp tối ưu nhất) ---> Chứ dám cá với bạn, dù có "biết trước" cũng khó mà làm thành thạo được (nếu bạn không thực hành thường xuyên)
 
Cảm ơn các bác nhìu! nhìu lắm. e chưa xem kết quả thế nào nhưng đc các bác quan tâm thế e vui lắm ah!
 
Cái này thì chẳng cần cái HÀM nào đâu bạn ạ,
Dùng Pivot là ngon lắm rồi !
Xem file,

Bác có thể chi e cách làm thế nào để đc như cái bảng của bác ko ah! e làm trên cái dữ liệu 3000 dòng của e vật vã mà ko có kết quả giống bác, cảm ơn bác trước
 
Chào các anh chị,
Em đau đầu về việc tìm công thức này mấy ngày nay. Em không dùng Pivot table được vì nó liên quan rất nhiều đến các sheet khác.
Em vừa tìm được công thức trên mạng và muốn chia sẻ đến các anh chị nào cần dùng.

Công thức này chắc khá đơn giản với các cao thủ, nhưng với một số người như em thì... :)

Giả sử chúng ta có 2 cột như sau:
X...1
Y...5
Z...2
X...4

Để tìm mặt hàng X cuối cùng, ta dùng công thức:

=LOOKUP(2,1/(A1:A4="x"),B1:B4)

Kết quả = 4

Website:

http://www.eggheadcafe.com/software...e-in-table-array--return-last-occurrence.aspx
 
Chào các anh chị,
Em đau đầu về việc tìm công thức này mấy ngày nay. Em không dùng Pivot table được vì nó liên quan rất nhiều đến các sheet khác.
Em vừa tìm được công thức trên mạng và muốn chia sẻ đến các anh chị nào cần dùng.

Công thức này chắc khá đơn giản với các cao thủ, nhưng với một số người như em thì... :)

Giả sử chúng ta có 2 cột như sau:
X...1
Y...5
Z...2
X...4

Để tìm mặt hàng X cuối cùng, ta dùng công thức:

=LOOKUP(2,1/(A1:A4="x"),B1:B4)

Kết quả = 4

Nếu cái này mà tìm theo ngày vào nữa thì sao? Cái công thức của bác em thấy chỉ tìm được đơn giá nhập của mặt hàng đó xuất hiện lần cuối cùng.
ví dụ như ngày lộn xộn, không theo thứ tự, ta phải tìm ra giá nhập của ngày cuối cùng nữa. Đấy là chưa kể đến trong cùng một ngày ta nhập cũng mặt hàng đó nhưng đơn giá khác nhau.
Mong các bác chỉ giáo thêm.
 
Nếu cái này mà tìm theo ngày vào nữa thì sao? Cái công thức của bác em thấy chỉ tìm được đơn giá nhập của mặt hàng đó xuất hiện lần cuối cùng.
ví dụ như ngày lộn xộn, không theo thứ tự, ta phải tìm ra giá nhập của ngày cuối cùng nữa. Đấy là chưa kể đến trong cùng một ngày ta nhập cũng mặt hàng đó nhưng đơn giá khác nhau.
Mong các bác chỉ giáo thêm.
Thì thêm điều kiện vào! Ví dụ:
- A2:A201 là ngày tháng
- B2:B201 là mã
- C2:C201 là số lượng
Vậy để tìm số lượng cuối cùng của mặt hàng có mã = "B", có ngày = 01/02/2010 ta dùng công thức
PHP:
=LOOKUP(2,1/(($A$1:$A$201=DATE(2010,1,2))*($B$1:$B$201="B")),$C$1:$C$201)
Kiến thức này có trong topic Những công thức độc đáo từ lâu rồi
 

File đính kèm

  • LookUp_Example.xls
    26.5 KB · Đọc: 129
Chủ đề đã lâu giờ mình mới đọc, góp thêm ý kiến nữa:
Qua 4 bước nhanh gọn, ko cần hàm phức tạp:
1. Lọc ngày mới nhất lên trên:
attachment.php


2. Sắp xếp tên sản phẩm theo vần:
attachment.php


3. Thêm cột phụ:
attachment.php


4. Lọc lấy danh sách duy nhất theo giá mới nhất:
attachment.php


Coi thì dài vậy chứ rất nhanh.
 

File đính kèm

  • 4-Final.jpg
    4-Final.jpg
    127.2 KB · Đọc: 230
  • 3-cot-phu.jpg
    3-cot-phu.jpg
    80.4 KB · Đọc: 203
  • 2-loc-san-pham.jpg
    2-loc-san-pham.jpg
    145.9 KB · Đọc: 197
  • 1-loc-ngay-thang.jpg
    1-loc-ngay-thang.jpg
    139.9 KB · Đọc: 216
  • danh sach hang - gia moi nhat filtered.xls
    64.5 KB · Đọc: 75
Chủ đề đã lâu giờ mình mới đọc, góp thêm ý kiến nữa:
Qua 4 bước nhanh gọn, ko cần hàm phức tạp:
1. Lọc ngày mới nhất lên trên:
attachment.php


2. Sắp xếp tên sản phẩm theo vần:
attachment.php


3. Thêm cột phụ:
attachment.php


4. Lọc lấy danh sách duy nhất theo giá mới nhất:
attachment.php


Coi thì dài vậy chứ rất nhanh.

Mỗi lần thêm một hoặc một số mặt hàng vào lại làm lại các bước như trên à ?
Liệu có nhanh không?
 
Chủ đề đã lâu giờ mình mới đọc, góp thêm ý kiến nữa:
Qua 4 bước nhanh gọn, ko cần hàm phức tạp:
1. Lọc ngày mới nhất lên trên:
attachment.php


2. Sắp xếp tên sản phẩm theo vần:
attachment.php


3. Thêm cột phụ:
attachment.php


4. Lọc lấy danh sách duy nhất theo giá mới nhất:
attachment.php


Coi thì dài vậy chứ rất nhanh.
tuy excel 2010 hỗ trợ rất nhiều tính năng nhưng cũng cần có kiến thức thì xử lý bảng tính mới tốt được. giống như có 1 chiếc xe ô tô đời mới mà không biết lái thì cũng nằm 1 chỗ thôi bạn ạ
 
Cái này thì chẳng cần cái HÀM nào đâu bạn ạ,
Dùng Pivot là ngon lắm rồi !
Xem file,
Em mạo muội xin làm phiền bác một chút, bác có thể làm ơn dùng phần mềm chụp màn hình thao tác tại những cái bác làm để em có thể thấy được ưu điểm của Pivot được không? Em đọc tài liệu này và đã thực hành rồi, nhưng em chưa "cảm nhận" được sức mạnh của cái này ngoài mỗi cái công việc cộng theo nhóm. Nếu chỉ như những gì em đã khám phá cảm nhận được, hì em chỉ cần dùng AutoFilter và mẫy hàm cộng gì đó nữa là được cần chi đến Pivot nhỉ?
 
Em mạo muội xin làm phiền bác một chút, bác có thể làm ơn dùng phần mềm chụp màn hình thao tác tại những cái bác làm để em có thể thấy được ưu điểm của Pivot được không?
Cái này đã hướng dẫn và có file thao tác trên diễn đàn.

Em đọc tài liệu này và đã thực hành rồi, nhưng em chưa "cảm nhận" được sức mạnh của cái này ngoài mỗi cái công việc cộng theo nhóm.
Bạn nghĩ vậy sao? Thế bạn đọc hết tài liệu & xem các file đã ứng dụng được post lên GPE chưa?
Tìm xem các file & hướng dẫn của bác PTM ?

Nếu chỉ như những gì em đã khám phá cảm nhận được, hì em chỉ cần dùng AutoFilter và mẫy hàm cộng gì đó nữa là được cần chi đến Pivot nhỉ?
Khám phá & cảm nhận được vậy thì chỉ dừng ở vậy thôi, mình xin không có ý kiến gì thêm !
 
Mỗi lần thêm một hoặc một số mặt hàng vào lại làm lại các bước như trên à ?
Liệu có nhanh không?
Cách này không bằng pivot table được, nhưng thao tác tạo và căn chỉnh pivottable lần đầu thì nhiều hơn vài thao tác đó chứ. Pivottable thì update được, còn cách này áp dụng đối với dữ liệu nguồn không update nữa, nếu có thay đổi thì làm lại từ đầu.

tuy excel 2010 hỗ trợ rất nhiều tính năng nhưng cũng cần có kiến thức thì xử lý bảng tính mới tốt được. giống như có 1 chiếc xe ô tô đời mới mà không biết lái thì cũng nằm 1 chỗ thôi bạn ạ
Mình tìm thấy topic này khi tìm kiếm, không biết là trong mục excel 2010, tự nhiên thấy hay thì đóng góp thêm 1 cách thôi. Tuy nhiên những cách trên hình như cũng chưa khai thác điểm mới của excel 2010.
 
Lần chỉnh sửa cuối:
anh ơi.cho em hỏi.Khi em dùng Pivot table nhưng nó ko ra như anh.Mà nó ra 1 mặt hàng nhiều loại giá ạ.Dù đã để ngày nhập gần nhất là max rồi.
 

File đính kèm

  • nhap hang gan nhat.xls
    131 KB · Đọc: 30
Web KT

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

Back
Top Bottom