Những vấn đề về hàm IF

Liên hệ QC
Status
Không mở trả lời sau này.
Hàm IF trong tính học bổng !

Bài tập này dùng hàm if làm tớ bù đầu mãi mà chưa tính ra, các bạn giúp mình nhé
 

File đính kèm

  • Book1.xls
    29 KB · Đọc: 50
Rắc rối về vấn đề dùng Hàm IF

Chào các anh / chị / thày cô trên GPE !

Em có 1 khúc mắc nhỏ trong bài tập gửi kèm.

Yêu cầu của BT là: Căn cứ vào Bảng cho trong bài, điền vào cột Điểm ưu tiên cho các thí sinh.

Em dùng hàm IF , nhưng số lượng hàm sử dụng lồng nhau quá nhiều nên công thức bị lỗi. Em chưa biết cách làm nào gọn hơn và tối ưu nhất.

Em rất mong nhận được sự giúp đỡ. Em chân thành cảm ơn!
 

File đính kèm

  • Hoi dap.xls
    15.5 KB · Đọc: 51
Chào các anh / chị / thày cô trên GPE !

Em có 1 khúc mắc nhỏ trong bài tập gửi kèm.

Yêu cầu của BT là: Căn cứ vào Bảng cho trong bài, điền vào cột Điểm ưu tiên cho các thí sinh.

Em dùng hàm IF , nhưng số lượng hàm sử dụng lồng nhau quá nhiều nên công thức bị lỗi. Em chưa biết cách làm nào gọn hơn và tối ưu nhất.

Em rất mong nhận được sự giúp đỡ. Em chân thành cảm ơn!
Công thức ở K4
=INDEX($B$18:$D$20,MATCH(LEFT(A4,4),$A$18:$A$20,0),MATCH(F4,$B$17:$D$17,0))
Fill xuống
 
Nếu bạn dùng If thì không ổn chút nào. Tốt nhất là bạn dùng hàm Index kết hợp với hàm Match.
Công thức cho ô K4 như sau:
=INDEX($B$18:$D$20,MATCH(LEFT(A4,4),$A$18:$A$20,0),MATCH(F4,$B$17:$D$17,0))
Hoặc Vlookup kết hợp với Match:
=VLOOKUP(LEFT(A4,4),$A$18:$D$20,MATCH(F4,$A$17:$D$17,0),0)
Còn nếu bạn không muốn dùng đến Index hay Match thì có thể sử dụng Vlookup kết hợp với If:
=VLOOKUP(LEFT(A4,4),$A$18:$D$20,IF(F4="KV3",2,IF(F4="KV2",3,4)),0)
 
Em xin cảm ơn các anh / chị rất nhiều. Đúng là e đã dùng hàm IF 1 cách rất trâu bò ạ :)
 
Chào các anh / chị / thày cô trên GPE !

Em có 1 khúc mắc nhỏ trong bài tập gửi kèm.

Yêu cầu của BT là: Căn cứ vào Bảng cho trong bài, điền vào cột Điểm ưu tiên cho các thí sinh.

Em dùng hàm IF , nhưng số lượng hàm sử dụng lồng nhau quá nhiều nên công thức bị lỗi. Em chưa biết cách làm nào gọn hơn và tối ưu nhất.

Em rất mong nhận được sự giúp đỡ. Em chân thành cảm ơn!

Với các điều kiện và yêu cầu chỉ gói gọn trong bài của bạn, thử dùng cách tính toán/suy luận kiểu số học bằng công thức sau (bắt đầu từ ô K4 rồi kéo xuống):
PHP:
=MID($A4,4,1)*0.5+(3-RIGHT($F4))/2
 
Bài toán hàm IF

Mình muốn với điều kiện >0 thì kết quả là 3000 còn lại kết quả sẽ là 0, Nhưng tại sao khi Ô tìm kiếm là chữ Cái thì cũng ra 3000? Có cách nào mà chữ cái cũng ra kết quả là 0 ? Các bạn làm ơn giúp minh ! Mình đã tô màu xanh phần thắc mắc .
 

File đính kèm

  • Book1.xls
    14 KB · Đọc: 19
Mình muốn với điều kiện >0 thì kết quả là 3000 còn lại kết quả sẽ là 0, Nhưng tại sao khi Ô tìm kiếm là chữ Cái thì cũng ra 3000? Có cách nào mà chữ cái cũng ra kết quả là 0 ? Các bạn làm ơn giúp minh ! Mình đã tô màu xanh phần thắc mắc .
Bạn sửa lại công thức cho ô E24 là:
=IF(AND(ISNUMBER(VLOOKUP(D24,$D$15:$K$17,5,0)),VLOOKUP(D24,$D$15:$K$17,5,0)>0),3000,0)
 
Tôi phải tính tiền hàng tháng cho các sản phẩm (1 lần vào cuối tháng) dựa vào số lượng và đơn giá, nhưng không được tính gộp mà phải tính cho từng mặt hàng. Tôi phải tính thủ công nên có thể nhầm lẫn, nếu lượng sản phẩm ít thì không sao, nhưng nhiều thì cũng oải, tôi lại không biết cách dùng hàm. Các bạn giúp tôi nhé!
 

File đính kèm

  • tinh_tien.xlsx
    10.6 KB · Đọc: 37
Bạn xem file đính kèm xem có đúng ý bạn không?
Tuy nhiên bạn cần lưu ý, ở cột phân loại trong file của bạn dữ liệu không đồng nhất về font chữ với dữ liệu ở bảng đơn giá trên. Nên để dùng được hàm như mình gửi thì bạn phải đồng nhất font chữ.
Chúc thành công
 

File đính kèm

  • Copy of Xl0000045.xls
    35 KB · Đọc: 32
Tôi phải tính tiền hàng tháng cho các sản phẩm (1 lần vào cuối tháng) dựa vào số lượng và đơn giá, nhưng không được tính gộp mà phải tính cho từng mặt hàng. Tôi phải tính thủ công nên có thể nhầm lẫn, nếu lượng sản phẩm ít thì không sao, nhưng nhiều thì cũng oải, tôi lại không biết cách dùng hàm. Các bạn giúp tôi nhé!

Dùng thử Sumif tại ô F11
=SUMIF($A$2:$A$8,D11,$B$2:$B$8)*E11
 
Giúp mình giải quyết hàm if này với...

Mình có bài tập dùng hàm if tham chiếu hơi khó, mong mọi người giúp đỡ.
 

File đính kèm

  • Doi chieu cot- 0311.xls
    25 KB · Đọc: 30
Bạn nên chỉnh lại dữ liệu. Bạn hãy tách dữ liệu trong cột I ra thành nhiều cột, ứng với loại sẽ có một giá khác nhau. Từ các cột dữ liệu này ta mới có thể làm các việc khác được.

Trong file đình kèm bạn gôm hết dữ liệu vào một cột, thành một chuỗi. Cài này nhìn bằng mắt rồi điền vào còn khó nữa là dùng công thức.
 
Bạn nên chỉnh lại dữ liệu. Bạn hãy tách dữ liệu trong cột I ra thành nhiều cột, ứng với loại sẽ có một giá khác nhau. Từ các cột dữ liệu này ta mới có thể làm các việc khác được.

Trong file đình kèm bạn gôm hết dữ liệu vào một cột, thành một chuỗi. Cài này nhìn bằng mắt rồi điền vào còn khó nữa là dùng công thức.

Hi cái này mới gọi là cần làm nẻ vì nếu tách hẳn ra từng loại mình sẽ làm được ngay.
 
dựa vào ký tự đầu và 2 kí tự cuối của mã HĐ tìm trong bảng danh mục để lấy tên mặt hàng đơn giá và tính thành tiền cho từng hóa đơn và tổng số tiền bán được trong tuần
mã HĐ theo kí tự đầu và 2 kí tự cuối SM4 : đĩa mềm 1.4mb ; SM2 : 1.2mb ;C74: đĩa 740Mb ; H64 :đĩa 3.2mb
Ai chỉ e công thức mấy cái trên đấy được k ạ :(( thank all :((
 
câu hỏi hơi khó hình dung có thể là như thế này
=IF(LEFT(HĐ;1)&RIGHT(HĐ;2)="xâu cần tìm";"cho ra mặt hàng";"")
có gì trao đổi tiếp nhé
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom