Về vấn đề tính tổng có điều kiện

Liên hệ QC

dangkll

Thành viên mới
Tham gia
20/1/13
Bài viết
4
Được thích
0
Mọi người có thể điền giúp mình cột thành tiền không, mình đang học tin học ứng dụng trong trường đại học nên mong mọi người đừng dùng các hàm quá phức tạp nhé :D
 

File đính kèm

  • New Microsoft Excel Worksheet.xlsx
    9.9 KB · Đọc: 22
Mọi người có thể điền giúp mình cột thành tiền không, mình đang học tin học ứng dụng trong trường đại học nên mong mọi người đừng dùng các hàm quá phức tạp nhé :D

Bạn cho t hỏi chỗ tính 'thành tiền"
dữ liệu trong file của bạn có bảng đơn giá vậy tính thành tiền thì căn cứ vào đâu, "chỗ cột cột A12:A15" có thể nói ý rõ ràng hơn không

p/s Bảng tổng kết chắc chắn thiếu dữ liệu
 
Mình ví dụ nhé, nếu là đà lạt, không thăm quan thì cộng tiền của tiền xe,ăn và ks, có thăm quan thì cộng cả tiền thăm quan vào, thế thôi. Đề bài trong sách mình cũng chỉ có thế thôi mà :(
 
Bạn cho t hỏi chỗ tính 'thành tiền"
dữ liệu trong file của bạn có bảng đơn giá vậy tính thành tiền thì căn cứ vào đâu, "chỗ cột cột A12:A15" có thể nói ý rõ ràng hơn không
Người ta muốn tính tổng của vùng bảng đơn giá, dựa vào Nơi du lịch và việc có tham quan hay không ở bảng chính. Nghĩa là luôn luôn có Tiền xe + Tiền ăn + Tiền KS, còn tiền Tham quan thì tùy cột D trên bảng chính mà cộng vào hay không.

Đây là một cách để tham khảo:
Mã:
[E2]=SUM(OFFSET($A$12,0,MATCH(C2,$B$11:$D$11,0),3+(D2="Co")))
 
Lần chỉnh sửa cuối:
Người ta muốn tính tổng của vùng bảng đơn giá, dựa vào Nơi du lịch và việc có tham quan hay không ở bảng chính. Nghĩa là luôn luôn có Tiền xe + Tiền ăn + Tiền KS, còn tiền Tham quan thì tùy cột D trên bảng chính mà cộng vào hay không.

Đây là một cách để tham khảo:
Mã:
[E2]=SUM(OFFSET($A$12,0,MATCH(C2,$B$11:$D$11,0),3+(D2="Co")))

Bạn có thể không dùng hàm offset được không, trong sách của mình không giới thiệu hàm đó nên chắc bài tập cũng không sử dụng hàm đó đâu :D
 
Bạn có thể không dùng hàm offset được không, trong sách của mình không giới thiệu hàm đó nên chắc bài tập cũng không sử dụng hàm đó đâu :D
Không dùng OFFSET thì công thức hơi dài dòng:
Mã:
=SUM(IF(C2="Đà Lạt",$B$12:$B$14,IF(C2="Nha Trang",$C$12:$C$14,$D$12:$D$14)))+IF(D2="Co",SUMIF($B$11:$D$11,C2,$B$15:$D$15),0)
Nếu có tới vài chục địa điểm du lịch chắc chết!
 
Bạn có thể không dùng hàm offset được không, trong sách của mình không giới thiệu hàm đó nên chắc bài tập cũng không sử dụng hàm đó đâu :D


Nếu bạn không được học hàm Anh Phúc nói dùng if với and nhé
công thức nè
HTML:
IF(AND(C2="Đà Lạt",D2="Co"),SUM($B$12:$B$15),IF(AND(C2="Đà Lạt",D2="Khong"),SUM($B$12:$B$14),IF(AND(C2="Nha Trang",D2="Co"),SUM($C$12:$C$15),IF(AND(C2="Nha Trang",D2="Khong"),SUM($C$12:$C$14),IF(AND(C2="Đà Lạt",D2="Khong"),SUM($C$12:$C$14),IF(AND(C2="Huế",D2="Co"),SUM($D$12:$D$15),IF(AND(C2="Huế",D2="Khong"),SUM($D$12:$D$14))))))))

xem file tham khảo nhé
p/s để tôi xem còn cách khác không?, cách này dài dòng, xem lại thừa if tèn tèn
 

File đính kèm

  • NHAT CHI MAI 20.xlsx
    10.6 KB · Đọc: 5
Cách thứ 2 của bác phúc ok rồi :D cách của bạn Mai nhìn khiếp quá ////// /-*+/
 
Không dùng OFFSET thì công thức hơi dài dòng:
Mã:
=SUM(IF(C2="Đà Lạt",$B$12:$B$14,IF(C2="Nha Trang",$C$12:$C$14,$D$12:$D$14)))+IF(D2="Co",SUMIF($B$11:$D$11,C2,$B$15:$D$15),0)
Nếu có tới vài chục địa điểm du lịch chắc chết!
Cái này thì SUMPRODUCT là sư phụ mà, chấp mấy chục địa điểm luôn:
Mã:
=SUMPRODUCT(($B$11:$D$11=C2)*IF(D2="Co",$B$12:$D$15,$B$12:$D$14))
 
hihi, còn một cách nữa là dùng hàm mảng
SUM(($B$11:$D$11=C7)*IF(D7="Co",$B$12:$D$15,$B$12:$D$14)) nhấn phím Ctrl+Shift+Enter
 

File đính kèm

  • NHAT CHI MAI 21.xlsx
    10.5 KB · Đọc: 4
Cái này thì SUMPRODUCT là sư phụ mà, chấp mấy chục địa điểm luôn:
Mã:
=SUMPRODUCT(($B$11:$D$11=C2)*IF(D2="Co",$B$12:$D$15,$B$12:$D$14))
Anh ơi anh ơi, có khi cái này cũng không có ở trong sách của bạn ý, hiiiiiiiiiiii. Chắc chỉ dùng SUMIF, SUM hay IF gì gì đó thôi, hè hè
Bạn có thể không dùng hàm offset được không, trong sách của mình không giới thiệu hàm đó nên chắc bài tập cũng không sử dụng hàm đó đâu :D
 
Web KT

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

Back
Top Bottom