Chuyên đề giải đáp các bài tập

  • Thread starter roses
  • Ngày gửi
Liên hệ QC
Status
Không mở trả lời sau này.
minh muốn hỏi bài tập này chút,minh biết cách dùng làm Vlookup và Hlookup nhưng ko biết cách kết hợp vs hàm IF để kết hợp các đk , bạn nào chỉ dùm minh vs >"<
Bạn xem CT dưới nhé.
Mã:
=VLOOKUP(HLOOKUP(LEFT(A3,1),$I$9:$K$10,2,0),$H$16:$K$18,IF(RIGHT(A3,2)*1=10,2,IF(RIGHT(A3,2)*1=11,3,4)),0)
 
minh muốn hỏi bài tập này chút,minh biết cách dùng làm Vlookup và Hlookup nhưng ko biết cách kết hợp vs hàm IF để kết hợp các đk , bạn nào chỉ dùm minh vs >"<
Bạn tận dụng kết quả của cột B (tên hãng) và cột C (phân khối) vào công thức cho cột D (tên xe), là thấy nó dễ liền. Ví dụ:
Cột B [ô B3]: =HLOOKUP(LEFT(A3), $I$9:$K$10, 2, 0)

Cột C [ô C3]: =VLOOKUP(RIGHT(A3,2)*1, $H$3:$I$5, 2, 0)​

Bây giờ vận dụng kết quả ở B3 và C3 vào trong D3:
Cột D [ô D3]: =VLOOKUP(B3, $H$16:$K$18, IF(C3=100, 2, IF(C3=110, 3, 4)), 0)

Hoặc nếu thích xài HLOOKUP thì đổi ngược lại, nhưng sẽ dài hơn:
Cột D [ô D3]: =HLOOKUP(C3, $I$15:$K$18, IF(B3="Honda", 2, IF(B3="Suzuki", 3, 4)), 0)
 
thank bạn, cho mình hỏi thêm chút nữa là nếu với ô mã sản phầm chỉ có 2 thành phần thi mình dùng hàm Vlookup dể tìm cho phần dầu, và Hlookup dể tìm cho phần sau, vậy vs 1 ô mã có 3 thành phần thì muốn tìm đc giá trị ở giữa mình làm thế nào :|, cụ thể là ví dụ này , mình ko biết cách lấy gia trị cho ô số ngày thuê :(
 

File đính kèm

  • Bai10.xls
    18.5 KB · Đọc: 78
thank bạn, cho mình hỏi thêm chút nữa là nếu với ô mã sản phầm chỉ có 2 thành phần thi mình dùng hàm Vlookup dể tìm cho phần dầu, và Hlookup dể tìm cho phần sau, vậy vs 1 ô mã có 3 thành phần thì muốn tìm đc giá trị ở giữa mình làm thế nào :|, cụ thể là ví dụ này , mình ko biết cách lấy gia trị cho ô số ngày thuê :(
Số ngày thuê = Ngày thuê - Ngày trả + 1
Vậy thôi, có giá trị ở giữa gì đâu bạn ?
 
ko phải, ý mình là mã khách là C2D, thì cái sô 2 này là số lượng đĩa thuê, vậy mìhh làm thế nào dể lấy đc giá trị này ra :|
 
ko phải, ý mình là mã khách là C2D, thì cái sô 2 này là số lượng đĩa thuê, vậy mìhh làm thế nào dể lấy đc giá trị này ra :|
Ủa, vậy sao bài trên bạn lại hỏi số ngày thuê ?
Muốn lấy con số 2 từ C2D thì dùng hàm MID:
Cú pháp: =MID(chuỗi, bắt đầu từ vị trí thứ mấy, lấy bao nhiêu chữ)
Để lấy con số 2 (1 con số) từ C2D (nằm ở vị trí thứ 2): =MID(ô chứa C2D, 2, 1)*1
Phải nhân thêm với 1 để con số 2 đó trở thành số (vì hàm MID trả về giá trị text)

------------------------------------------------
Làm luôn cho bạn đây:
[F3]: =E3-D3+1

[G3]: =VLOOKUP(LEFT(C3), $A$11:$B$13, 2, 0)

[H3]: =IF(RIGHT(C3)="D", "DVD", "VCD")

[I3]: =MID(C3, 2, 1)*1

[J3]: =INDEX($C$11:$D$13, MATCH(G3, $B$11:$B$13, 0), MATCH(H3, $C$10:$D$10, 0))
hoặc =VLOOKUP(G3, $B$11:$D$13, IF(H3="DVD", 2, 3))

[K3]: =I3*J3​
 
Lần chỉnh sửa cuối:
bài tập này thì dùng hàm nào?

)*&^)Đây là một bài toán tính thể lực học sinh cấp I nhưng tôi làm mãi mà không được, các bạn giúp tôi với nhé.

Bài này tôi gửi từ tháng 4 nhưng mãi không thấy hồi âm, nay tôi gửi lại xin các bạn trên DĐ cùng giúp. Xin cảm ơn.
 

File đính kèm

  • tinh the luc hs.xls
    23 KB · Đọc: 101
Lần chỉnh sửa cuối:
Thể lực

Đây là một bài toán tính thể lực học sinh cấp I nhưng tôi làm mãi mà không được, các bạn giúp tôi với nhé.


Còn hàm tính tổng có điều kiện này nữa sao tôi làm cứ bị báo lỗi #value!
=SUM(IF($F$8:$F$55="Nữ",1,0)) thế là thế nào vậy các bạn, trước đó tớ vẫn làm được mà. Xin cảm ơn nhiều
Tôi thường làm:
=SUMIF($F$8:$F$55="Nữ",$K$8:$K$55)
 
cho hỏi đôi chút về hàm sumif

mình mù tịt về exel, gặp chỗ này mắc hỏi các bạn đôi câu mong anh em giúp đỡ.
Cho một danh sách khoảng 20 người có độ tuổi từ 10-50 tuổi, tính tổng số người trong độ tuổi >15 và nhỏ hơn 45.
Mong anh em giúp đỡ
 
mình mù tịt về exel, gặp chỗ này mắc hỏi các bạn đôi câu mong anh em giúp đỡ.
Cho một danh sách khoảng 20 người có độ tuổi từ 10-50 tuổi, tính tổng số người trong độ tuổi >15 và nhỏ hơn 45.
Mong anh em giúp đỡ

Giả sử vùng B1:B20 là vùng chứa tuổi. để tính tổng số người trong độ tuổi >15 và nhỏ hơn 45 thì bạn dùng công thức

=SUMPRODUCT((B1:B20>15)*(B1:B20<45))
 
mình mù tịt về exel, gặp chỗ này mắc hỏi các bạn đôi câu mong anh em giúp đỡ.
Cho một danh sách khoảng 20 người có độ tuổi từ 10-50 tuổi, tính tổng số người trong độ tuổi >15 và nhỏ hơn 45.
Mong anh em giúp đỡ
Bạn dùng thử ct dưới xem"
Với DS là danh sách.
Mã:
=COUNTIF(DS,">15")-COUNTIF(DS,">44")
 
Giúp mình làm bài tập về hàm if với

ai giúp mình làm bài tập này với:



6.chính hãng sam sung bảo hành 24 tháng, Chính hãng nokia bảo hành 12 tháng .ngược lại bảo hành 6 tháng. Ở đây dùng hàm if thế nào đây
7.Lọc các mặt hàng chính hãng Nokia
8.Sắp xếp bảng tính tăng dần theo ngày bán nếu trùnhgg giảm dần theo sô lượng
 

File đính kèm

  • xel1.xls
    18 KB · Đọc: 99
ai giúp mình làm bài tập này với:



6.chính hãng sam sung bảo hành 24 tháng, Chính hãng nokia bảo hành 12 tháng .ngược lại bảo hành 6 tháng. Ở đây dùng hàm if thế nào đây
7.Lọc các mặt hàng chính hãng Nokia
8.Sắp xếp bảng tính tăng dần theo ngày bán nếu trùnhgg giảm dần theo sô lượng
6. Công thức phổ thông:
Mã:
=IF(AND(E4="Sam sung",G4="Chính hãng"),24,IF(AND(E4="Nokia",G4="Chính hãng"),12,6))
Công thức rút gọn:
Mã:
=IF(G4<>"Chính Hãng",6,IF(E4="Sam sung",24,12))
7. Sử dụng AutoFilter, Nhãn hiệu = Nokia, Loại hàng = Chính hãng
8. Sắp sếp lần lượt các cột theo thứ tự: Số lượng (giảm dần), Ngày bán (tăng dần).
 
6. Công thức phổ thông:
Mã:
=IF(AND(E4="Sam sung",G4="Chính hãng"),24,IF(AND(E4="Nokia",G4="Chính hãng"),12,6))
Công thức rút gọn:
Mã:
=IF(G4<>"Chính Hãng",6,IF(E4="Sam sung",24,12))
7. Sử dụng AutoFilter, Nhãn hiệu = Nokia, Loại hàng = Chính hãng
8. Sắp sếp lần lượt các cột theo thứ tự: Số lượng (giảm dần), Ngày bán (tăng dần).

Cả 2 công thức bạn đưa ra đều không được.Excel nó báo lỗi.!$@!! .Công thức IF(E4="Sam sung",24,12) và IF(AND(E4="Nokia",G4="Chính hãng"),12,6) là sai bạn ạ chỗ đó phải là 1 value chứ không phải là 1 biểu thức logic.
 
Lần chỉnh sửa cuối:
Cả 2 công thức bạn đưa ra đều không được.Excel nó báo lỗi.!$@!! .Công thức IF(E4="Sam sung",24,12) và IF(AND(E4="Nokia",G4="Chính hãng"),12,6) là sai bạn ạ chỗ đó phải là 1 value chứ không phải là 1 biểu thức logic.
Không biết nói gì hơn. Công thức có sẵn bạn nhập không đúng thì đừng có đi bắt lỗi người khác.
 

File đính kèm

  • VD.xls
    23 KB · Đọc: 55
Anh huuthang_bd làm đúng rồi mà!
Công thức hàm if theo mình nghĩ có thể như vầy dễ hỉu nhưng dỏm hơn:
=IF($G4=$G$18;IF($E4=$F$19;12;IF($E4=$F$20;24));6)
ko bit có phải như vậy ko?
 
Lần chỉnh sửa cuối:
Không biết nói gì hơn. Công thức có sẵn bạn nhập không đúng thì đừng có đi bắt lỗi người khác.

à biết chỗ sai rồi.Công thức bạn đưa cho mình không phải là ; mà là , nên Êxcl báo lỗi. Sửa lại thành ; thì hết.

=IF(AND(E4="Sam sung",G4="Chính hãng"),24,IF(AND(E4="Nokia",G4="Chính hãng"),12,6)) -->
=IF(AND(E4="Sam sung",G4="Chính hãng");24;IF(AND(E4="Nokia",G4="Chính hãng"),12,6))
 
Lần chỉnh sửa cuối:
Nhờ giúp đỡ Bài Tập Này

Nhờ mọi người giúp đỡ bài tập này? Làm sao để hiển thị được "Mã bị sai". Làm thế nào cũng không được, kết hợp với hàm if so sánh thì nó ra toàn mã bị sai hết.
 

File đính kèm

  • Bai6_new.xls
    30 KB · Đọc: 84
Nếu để kiểm tra lỗi khi bóc dữ liệu thì bạn dùng hàm kiểm tra lỗi như ISNA, ISERROR..

Công thức tại ô C3 :

=IF(ISNA(VLOOKUP(B3,Sheet1!$B$14:$C$25,2,0)),"Mã Bị Sai",VLOOKUP(B3,Sheet1!$B$14:$C$25,2,0))
 
Status
Không mở trả lời sau này.
Web KT

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

Back
Top Bottom