Hỏi nhanh - đáp nhanh về công thức (phần 1)

Liên hệ QC
Status
Không mở trả lời sau này.
Bạn phải nhập là =VLOOKUP(C6,$B$21:$E$25,IF(E6="x",3,4),0) chứ, vì trong bảng hàng hóa bên dưới thì cột tên hàng là cột B&C gộp lại, giá nhập là cột thứ 3, giá xuất là cột thứ 4 tính từ cột tên hàng. Tuy nhiên với công thức này, khi cả cột nhập và xuất đều ko có đánh dấu x thì đơn giá vẫn lấy giá xuất.

Cám ơn bạn, thế mà mình ko nghĩ ra. Đúng rồi, may là đề cho ko nhập thì xuất, ko xuất xuất thì nhập. Vậy lỡ nếu trường hợp vừa có nhập và xuất, vừa ko nhập, ko xuất thì bạn có cách giải nào khác không?
 
Cám ơn bạn, thế mà mình ko nghĩ ra. Đúng rồi, may là đề cho ko nhập thì xuất, ko xuất xuất thì nhập. Vậy lỡ nếu trường hợp vừa có nhập và xuất, vừa ko nhập, ko xuất thì bạn có cách giải nào khác không?
Nếu "vừa có nhập và xuất, vừa ko nhập, ko xuất", chỉ có mỗi cách là có 2 cột đơn giá, đơn giá nhập, và đơn giá xuất, chứ không nhập chung vào một chỗ như thế được, vì nhỡ như vừa nhập vừa xuất, thì sẽ điền giá của chuyện nào? điền giá nhập hay điền giá xuất?
 
Ừm, cám ơn Bạn, Tiện đây cho mình hỏi thêm là:
Cột Khuyến mãi: Nếu hàng xuất trong khoảng từ ngày 10 đến 20 của tháng 1 thì ghi là "Có khuyến mãi", ngược lại để trống.




Mình làm: =IF(AND(F6="x",10<=DAY(D6)<=20),"CO KHUYEN MAI"," ")
Nếu đúng thì 2 cái kmai, Nhưng làm chẳng có cái nào khuyến mãi cả, Mình đoán là sai chỗ điều kiện ngày?
 
Ừm, cám ơn Bạn, Tiện đây cho mình hỏi thêm là:
Cột Khuyến mãi: Nếu hàng xuất trong khoảng từ ngày 10 đến 20 của tháng 1 thì ghi là "Có khuyến mãi", ngược lại để trống.




Mình làm: =IF(AND(F6="x",10<=DAY(D6)<=20),"CO KHUYEN MAI"," ")
Nếu đúng thì 2 cái kmai, Nhưng làm chẳng có cái nào khuyến mãi cả, Mình đoán là sai chỗ điều kiện ngày?

Cái vụ 10<=DAY(D6)<=20 là có vấn đề đó nha.
10<=DAY(D6)<=20 phải viết thành AND(DAY(D6)>=10,DAY(D6)<=20))
 
Lần chỉnh sửa cuối:
View attachment 45758
Các bác giúp giải câu này với?
Tính tiền phòng= Số ngày ở * giá phòng
Mình làm theo công thức VLOOKUP + IF thì ra, nhưng làm theo INDEX + match thì bị lỗi, sửa giúp mình:
=INDEX($A$16:$E$20,MATCH(LEFT(C4,2),$A$18:$B$20,0),MATCH(MID(C4,3,1),$C$16:$E$17,0))
Tiện thể, cho mình hỏi thêm: Bảng thống kê tiền phòng thì nên xài sumif hay dsum thì cách nào nhanh và gọn nhất, cho mình xin cthuc luôn nhé!
Xin Cảm ơn!
 
Lần chỉnh sửa cuối:
View attachment 45758
Các bác giúp giải câu này với?
Tính tiền phòng= Số ngày ở * giá phòng
Mình làm theo công thức VLOOKUP + IF thì ra, nhưng làm theo INDEX + match thì bị lỗi, sửa giúp mình:
=INDEX($A$16:$E$20,MATCH(LEFT(C4,2),$A$18:$B$20,0),MATCH(MID(C4,3,1),$C$16:$E$17,0))
Tiện thể, cho mình hỏi thêm: Bảng thống kê tiền phòng thì nên xài sumif hay dsum thì cách nào nhanh và gọn nhất, cho mình xin cthuc luôn nhé!
Xin Cảm ơn!
Thay vì gửi hình, bạn gửi dùm cái file lên được không? Sửa công thức mà cứ Alt+Tab nhảy qua nhảy lại.. cực quá hà.
 
Xin lỗi, mình ko biết, cứ tưởng up hình thay vì up file cho bạn đỡ mất công down.
Đây file đây!
 
Xin lỗi, mình ko biết, cứ tưởng up hình thay vì up file cho bạn đỡ mất công down.
Đây file đây!
Tiền phòng:
G4=VLOOKUP(LEFT(C4;2);$A$18:$E$20;MATCH(MID(C4;3;1);$C$16:$E$16;0)+2;0)*F4
Thống kê tiền phòng:
=SUMPRODUCT((LEFT($C$4:$C$13;2)=$G21)*(MID($C$4:$C$13;3;1)=H$20);($G$4:$G$13))
Kéo copy sang các ô khác
 
Giúp mình cách kết hợp hàm if và hàm and !!!!!

CỘT THƯỞNG A: thưởng 200000 cho những nhân viên NỮ, còn lại không được thưởng.
CỘT THƯỞNG B: thưởng 100000 cho nhân viên NAM có ngày công >24, còn lại không được thưởng.
CỘT THƯỞNG C: thưởng 300000 cho nhân viên có ngày công >=25 hoặc nhân viên NỮ có ngày công =25.
 
Dễ quá mà bạn, cứ đọc sao thì viết ra vậy thôi:
CỘT THƯỞNG A: thưởng 200000 cho những nhân viên NỮ, còn lại không được thưởng.
=IF(D3="NỮ", 200000, 0)
CỘT THƯỞNG B: thưởng 100000 cho nhân viên NAM có ngày công >24, còn lại không được thưởng.
=IF(AND(D3="NAM",E3>24), 100000, 0)
CỘT THƯỞNG C: thưởng 300000 cho nhân viên có ngày công >=25 hoặc nhân viên NỮ có ngày công =25.
=IF(OR(E3>=25, AND(D3="NỮ",E3=25)), 300000, 0)
 
CỘT THƯỞNG A: thưởng 200000 cho những nhân viên NỮ, còn lại không được thưởng.
CỘT THƯỞNG B: thưởng 100000 cho nhân viên NAM có ngày công >24, còn lại không được thưởng.
CỘT THƯỞNG C: thưởng 300000 cho nhân viên có ngày công >=25 hoặc nhân viên NỮ có ngày công =25.
Đề bài ngộ ghê: CỘT THƯỞNG C Nữ có ngày công Lớn hơn 25 không được thưởng?! Làm đúng 25 ngày thì nghỉ, ngu sao làm thêm!
 
Xin lỗi, mình ko biết, cứ tưởng up hình thay vì up file cho bạn đỡ mất công down.
Đây file đây!
Bắt đầu từ dòng 4
- Tiền phòng:
PHP:
=F4*HLOOKUP(MID(C4,3,1),$C$16:$E$20,MID(C4,2,1)+2,0)
- Tiền ăn:
PHP:
=F4*HLOOKUP(RIGHT(C4,2),$H$16:$J$17,2,0)
- Tiền phục vụ:
PHP:
=IF(B4="Việt Nam",0,F4*2)
- Thống kê tiền phòng (tại ô H21):
PHP:
=SUMIF($C$4:$C$13,$G21&H$20&"*",$J$4:$J$13)
 
Các bạn giúp mình sửa lỗi công thức excel này với

Chào tất cả các bạn
Mình đang làm 1 file excel nhưng làm hoài vẫn ko ra
Đạ khái phần mình ko làm ra đó là, khi mình gõ số HĐ, thì nó sẽ lấy các dữ liệu từ một bảng khác để nhập qua cái form. Trường hợp, 1 HĐ bán nhiều sp thì phải dc thể hiện đầy đủ...
Các bạn xem file đính kèm và giúp mình nha
Mình xin cảm ơn
 
như thế này thi không cần công thêm 2 đâu bác BATE ơi
=VLOOKUP(LEFT(C4,2),$A$18:$E$20,MATCH(MID(C4,3,1 ),$A$16:$E$16,0),0)*F4
Công thức của Bác hay thật, nhưng mà mình hok hiểu chô màu đỏ, sao lại lấy A16->E16. Vì ô 16 và 17 gộp lại thành 1 ô rồi mà, khi kéo thì nó lấy cả 2 rồi?
 
Chào tất cả các bạn
Mình đang làm 1 file excel nhưng làm hoài vẫn ko ra
Đạ khái phần mình ko làm ra đó là, khi mình gõ số HĐ, thì nó sẽ lấy các dữ liệu từ một bảng khác để nhập qua cái form. Trường hợp, 1 HĐ bán nhiều sp thì phải dc thể hiện đầy đủ...
Các bạn xem file đính kèm và giúp mình nha
Mình xin cảm ơn
Bạn đưa dữ liệu vào file và nên ghi cụ thể trong file như thế nào đi, không biết cái form mà Bạn muón nói là ở sheet nào? Hãy ghi càng cụ thể thì sẽ càng sớm nhận được kết quả.
 
công thức của bác hay thật, nhưng mà mình hok hiểu chô màu đỏ, sao lại lấy a16->e16. Vì ô 16 và 17 gộp lại thành 1 ô rồi mà, khi kéo thì nó lấy cả 2 rồi?
Trong trường hợp trộn thành 1 ô thì excel vẫn lấy giá trị ô nhỏ hơn
 
Chỉnh sửa lần cuối bởi điều hành viên:
format % thành kiểu số

Em có một file, file này em được từ một người khác em không biết kiểu số được đinh dạng % như thế nào mà em đã dùng công thức value() công thức text() chuyển đổi thành số để nhân với số khác mà vẫn bị lỗi value. Mong các anh chị trên diễn đàn giúp đỡ chuyển thành số để nhân không bị lỗi value Thanks
 
Hỏi đáp về hàm tham chiếu

Chào tất cả mọi người.

Mình có 1 file excel trong đó ở sheet Use và sheet Payment mình đã comment những vướng mắc của mình rồi. Rất mong mọi người xem và giúp mình với.
 
Em có một file, file này em được từ một người khác em không biết kiểu số được đinh dạng % như thế nào mà em đã dùng công thức value() công thức text() chuyển đổi thành số để nhân với số khác mà vẫn bị lỗi value. Mong các anh chị trên diễn đàn giúp đỡ chuyển thành số để nhân không bị lỗi value Thanks
Do gõ số không đúng dịnh dạng dấu chấm(.) và dấu phẩy(,)
Nếu định dạng máy của bạn là #,###.## thì dùng hàm sau:

B1=--SUBSTITUTE(A1,",",".") --> Kéo xuống là được
 
Lần chỉnh sửa cuối:
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom