XD360 KÍNH CHÚC CHO MỌI NHÀ VẠN SỰ AN LÀNH!

Phần mềm ôn thi sát hạch chứng chỉ hành nghề xây dựng

 Quên mật khẩu
 Đăng ký mới
Anh Trần HòeBùi Quốc Hưng
Xem: 7989|Trả lời: 6
In Chủ đề trước Tiếp theo
Thu gọn cột thông tin

Hàm trong Excel : Tìm, Lọc và trả về kết quả duy nhất

[Lấy địa chỉ]

Hãy đăng nhập để có nhiều chức năng hữu dụng hơn và xem ảnh rõ hơn!

Bạn phải đăng nhập để xem được nội dung, nếu bạn chưa có tài khoản? hãy Đăng ký mới

x
Các bác cho em hỏi có Hàm nào trong Excel đáp ứng được công việc như sau không. Nếu có các bác hướng dẫn giùm em nhé.
- Ví dụ : em có file Dự toán, trong Sheet Phân tích vật tư, có các công việc đã được phân tích ra các thành phần hao phí về Vật liệu ; Nhân Công ; Máy thi công.
- Bây giờ từ bảng Phân tích vật tư đó, em muốn lấy ra kết quả như sau :
1/ Vật liệu                    Đơn vị                     Khối lượng
Đá 1x2
Đá 2x4
Xi măng PC
Cát
V.V....
2/ Nhân công
Nhân công 3.0/7
Nhân công 4.0/7
V.V....
3/ Máy Thi công
Máy đào
Máy rải
..V..V...

Em đã dùng Hàm Filter, lookup. Nhưng kết quả trả về nó lại thống kê ra các loại Vật liệu, NC, MTC trùng nhau khối lượng từng loại, như ví dụ.


Bây giờ em muốn có Hàm nào đó đáp ứng được mong muốn như sau :
+ Kết quả trả về là các thành phần hao phí về VL, NC, MTC
+ Kết quả trả về không được lặp lại các Tên trùng nhau
+ Sau khi trả về sẽ tự động cộng Tổng ở cột khối lượng
ví dụ : Sau khi em dùng Hàm Data -> Filter -> Advanced kết quả trả về là
Nhân công 3/7        công    2,0
Nhân công 3/7        công    1,0
Nhân công 3/7        công    1,5
Nhân công 3/7        công    1,5

Nhân công 3,5/7     công    2,0
Nhân công 3,5/7     công    1,0

Bây giờ em muốn kết quả như sau :
Nhân công 3/7        công    6,0
Nhân công 3,5/7     công    3,0

- Trình bày hơi dài, các bác xem Ví dụ và giúp em nhé
Thanks
VD.xls (747 KB, Lượt tải về: 1469)

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

2#
M@trixs Đăng lúc 7/6/2013 08:11 | Chỉ xem của tác giả
Hồi xưa đi học lớp căn bản xóa mù. Bà cô dễ thương xì tin hình như có nói rằng:"Muốn cộng có điều kiện thì mình dùng SumIF hoặc nhiều điều kiện mình dùng DSum"

Bây giờ bạn áp dụng vào bài thì nó thế này:

B1. Tạo 1 sheet mới, thực hiện sắp xếp cho chúng về cùng 1 loại tên như bạn đã làm. Lúc này nếu có nhiều phần hao phí vật liệu trùng tên nhau cũng chả sao !!!

B2. Trở lại sheet phân tích. Bắt đầu thao tác lọc không trùng (tức là cái nào trùng tên thì bỏ, chỉ tính là 1 lần thôi). Vậy ta sẽ có được danh sách mà mỗi tên chỉ xuất hiện 1 lần.
P/S: Nếu không biết thì bạn search GG cụm từ:"excel lọc không trùng" hoặc "excel lọc trùng"

B3. Tính tổng những tên hao phí trùng nhau bằng DSum hoặc SumIf với điều kiện là tên của hao phí dựa vào danh sách lọc không trùng.

M@trixs chỉ biết là quy trình nó như thế. Nếu có ai cao kiến hơn hoặc biết cách làm cụ thể thì bày cho bạn với !!!

Đánh giá

Mong bạn tiếp tục chia sẻ. Thanks!: 2.0
Mong bạn tiếp tục chia sẻ. Thanks!: 2
  Đăng lúc 12/6/2013 22:20

Số người tham gia 1Thanked +1 Thu lại Lý do
vantuan18nd + 1 Rất kinh nghiệm. Cảm ơn!

Xem tất cả

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

3#
canhsatlangtu11 Đăng lúc 7/6/2013 09:19 | Chỉ xem của tác giả
Bạn dùng công thức này nhé: =SUMIF('Phan tich vat tu'!C$7:C$438;B7;'Phan tich vat tu'!I$7:I$438)



canhsatlangtu11 trong 7/6/2013 13:43 đã trả lời thêm:
Bạn dùng sumif hoặc Pivottable.

VD1.xls

754 KB, Lượt tải về: 1340

Đánh giá

bạn không hiểu đề bài rồi, nhưng dù sao cũng thank  Đăng lúc 7/6/2013 11:59

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

4#
fubi Đăng lúc 8/6/2013 21:23 | Chỉ xem của tác giả
Tổng hợp tên VL - NC - Máy với tên duy nhất rồi sum tất cả các tên VL trùng nhau chỉ có 2 cách duy nhất:

1. Dùng pivot trong excel

2. Dùng VBA trong excel.

VBA thì bạn không thể học ngày 1 ngày 2. Nó còn phụ thuộc vào tư duy logic lập trình và niềm say mê IT.

Vậy nên chỉ còn 1 cách duy nhất dùng pivot trong excel. Hãy đọc nghiên cứu trên mạng về nội dung này.

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

5#
 Tác giả| vantuan18nd Đăng lúc 9/6/2013 00:59 | Chỉ xem của tác giả
Thank các bác. Em đã tìm ra cách rất hay.(Office 2007 trở lên nhé)
  - Bước 1 : Dùng hàm lọc trong Data/Filter/Advanced : Mục đích của hàm này là lấy ra tất cả các tên VL-NC-MTC  (cả trùng nhau và không trùng nhau).
  - Bước 2 : Sau khi đã có được bảng danh sách trên, ta chọn bảng đó, pick vào Data , tìm chọn Remove Duplicates - Mục đích của hàm này là sẽ chỉ giữ lại 1 công tác có tên trùng nhau, các công tác không trùng vẫn sẽ giữ nguyên
  - Bước 3 : Dùng hàm Sumif và bảng đã tạo được theo bước 1 để được kết quả cho bảng 2.
ok./.

Đánh giá

ở thư viện mình có gửi rồi, tham khảo vào đó search. ko vào diễn đàn exel họ có code vba về biến tấu  Đăng lúc 9/6/2013 01:37
dùng code vba cho nhanh.  Đăng lúc 9/6/2013 01:36

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

6#
491351 Đăng lúc 11/6/2013 09:27 | Chỉ xem của tác giả

anh fubi có ví dụ hướng dẫn sử dụng Pivot trong excel gửi cho e xin để em học hỏi thêm
em đọc hướng dẫn trên mạng thấy khó hỉu. Em cảm ơn!

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

7#
jumpe Đăng lúc 12/6/2013 07:38 | Chỉ xem của tác giả
Bạn xem thêm ví dụ.
Mình thì hay dùng data/Consolidate rồi sắp xếp lại.
Bạn có thể tìm thêm trên mạng, nếu vẫn không hiểu nhắn tin mình tranh thủ làm ví dụ cho nhé,

vd privot table.xls

37 KB, Lượt tải về: 1432

Đánh giá

Em gởi giúp yêu cầu ở trên thôi chứ phần Consolidate seach trên mạng có nhiều và cũng dễ sử dụng nên em không làm ví dụ.  Đăng lúc 12/6/2013 16:58
Bạn nêu là dùng "Consolidate" nhưng file của bạn lại là "privot table". Chúng khác nhau đó.  Đăng lúc 12/6/2013 09:07

www.xaydung360.vn XÂY TÂM, DỰNG TẦM CHUYÊN NGHIỆP

Phiên bản Mobile|Phần mềm ôn thi sát hạch chứng chỉ hành nghề xây dựng  

Phần mềm dự toán xây dựng excel | Hướng dẫn lập dự toán xây dựng | Phần mềm tư vấn giám sát | Phần mềm quản lý chất lượng xây dựng |

Phần mềm ôn thi sát hạch chứng chỉ hành nghề xây dựng

Phần mềm ôn thi sát hạch chứng chỉ hành nghề Kiến Trúc sư

Phần mềm ôn thi sát hạch chứng chỉ hành nghề Đấu thầu

GMT+7, 17/6/2025 02:28 , Processed in 0.146270 second(s), 34 queries .

Powered by Discuz! X3.2

© 2001-2013 Kiso Comsenz Inc.