Các câu hỏi về Hàm Index và Match

Liên hệ QC
à bác ơi,cái phần Nhãn Hiệu ý em dùng hàm index khong ra,hình như con này bác quên chưa làm í. bác xem lại giúp em với ạ,thanks bác tốt bụng
bác giải nốt cho em phần Nhãn Hiệu được không ạ,theo em nghĩ thì phần này lấy ở bảng Nhãn Hiệu ạ mà em dùng hàm index không được
em cảm ơn bác
 
à bác ơi,cái phần Nhãn Hiệu ý em dùng hàm index khong ra,hình như con này bác quên chưa làm í. bác xem lại giúp em với ạ,thanks bác tốt bụng
bác giải nốt cho em phần Nhãn Hiệu được không ạ,theo em nghĩ thì phần này lấy ở bảng Nhãn Hiệu ạ mà em dùng hàm index không được
em cảm ơn bác

Có việc trích mà bạn cũng không làm cho đàng hoàng.
Bạn đang nói chuyện với ma đấy à? "Bác ơi"? Bác nào vậy bạn? Hay mọi người phải đọc hết các bài trong chủ đề để biết bạn đang gọi ai?
-------------------

Công thức cho ô E4:

Mã:
=VLOOKUP($C4;$A$35:$E$38;MATCH($D4;$B$33:$E$33;0)+1;0)

hoặc nếu bạn cứ bắt buộc phải là INDEX thì:

Mã:
=INDEX($B$35:$E$38;MATCH($C4;$A$35:$A$38;0);MATCH($D4;$B$33:$E$33;0))

À mà ô D4 bạn sửa thành
Mã:
=HLOOKUP([COLOR=#ff0000][B]--[/B][/COLOR]MID(B4;2;2);$A$27:$F$28;2;0)


Mọi công thức kéo xuống dưới
 
Lần chỉnh sửa cuối:
Công thức mảng và tìm kiếm

các bạn ơi, cho mình hỏi bài này với:
có 2 yêu cầu mà mình làm mãi không được
-yêu cầu 1: cho biết sản phẩm có số lượng lớn nhất được bán trong tháng 7 và tháng 9 sử dụng công thức mảng
Đối với yêu cầu này mình đã dùng hàm index kết hợp match và rank nhưng không được vì ô dò nó không cụ thể nên không dò ra. làm mãi mà không được
-yêu cầu 2: nhập loại sp và mã số tìm kiếm, nếu tồn tại tỏng bảng kê khai thì "có" nếu không tồn tại trong bảng kê khai thì "không"
cái này mình thử làm như trong file nhưng làm với loại sản phẩm (tại làm không được nên thử làm với loại sp trước -+*/) cuối cùng là nó chỉ ra "có", nếu mình ấn khác thì nó hiện ""#N/A"
các bạn giúp mình với, nghĩ từ tối qua, giờ vẫn không làm được.
 

File đính kèm

  • DuLieuExcel (1).xlsx
    14.8 KB · Đọc: 19
các bạn ơi, cho mình hỏi bài này với:
có 2 yêu cầu mà mình làm mãi không được
-yêu cầu 1: cho biết sản phẩm có số lượng lớn nhất được bán trong tháng 7 và tháng 9 sử dụng công thức mảng
Đối với yêu cầu này mình đã dùng hàm index kết hợp match và rank nhưng không được vì ô dò nó không cụ thể nên không dò ra. làm mãi mà không được
-yêu cầu 2: nhập loại sp và mã số tìm kiếm, nếu tồn tại tỏng bảng kê khai thì "có" nếu không tồn tại trong bảng kê khai thì "không"
cái này mình thử làm như trong file nhưng làm với loại sản phẩm (tại làm không được nên thử làm với loại sp trước -+*/) cuối cùng là nó chỉ ra "có", nếu mình ấn khác thì nó hiện ""#N/A"
các bạn giúp mình với, nghĩ từ tối qua, giờ vẫn không làm được.

bạn thử xem vậy được ko
yeu cầu 1:
=INDEX($D$3:$D$12,MATCH(MAX(IF((MONTH($E$3:$E$12)=7)+(MONTH($E$3:$E$12)=9),$F$3:$F$12)),$F$3:$F$12,0))
Ctrl Shìft Enter, nhưng nếu bạn có 2 sản phẩm có số lượng bằng nhau trong 2 tháng đó thì chú nào đứng trước nó lấy chú đó

yêu cầu 2
=IF(VLOOKUP(B17,$B$3:$C$12,2,0)=C17,"co","ko")
 
Câu 1: Công thức mảng tìm sp bán lớn nhất trong tháng 7 hoặc tháng 9:
Mã:
=INDEX(B3:B12,MATCH(MAX(IF((MONTH(E3:E12)=7)+(MONTH(E3:E12)=9),F3:F12,"")),F3:F12,0),)
Câu 2: Bạn phải xem cần tìm sp hay theo mã số, nếu 1 trong 2 thì:
Mã:
=IF(COUNTIF(B3:B12,B17)+COUNTIF(C3:C12,C17)>0,"Có","Không")
 
Câu 1: Công thức mảng tìm sp bán lớn nhất trong tháng 7 hoặc tháng 9:
Mã:
=INDEX(B3:B12,MATCH(MAX(IF((MONTH(E3:E12)=7)+(MONTH(E3:E12)=9),F3:F12,"")),F3:F12,0),)
Câu 2: Bạn phải xem cần tìm sp hay theo mã số, nếu 1 trong 2 thì:
Mã:
=IF(COUNTIF(B3:B12,B17)+COUNTIF(C3:C12,C17)>0,"Có","Không")
Câu 1 "hổng chắc ăn" à nghe Leonguyenz.
F8=9 hiện là lớn nhất trong tháng 7 và tháng 9, nhưng nếu gõ F4 (Tháng 6) cũng =9 thì kết quả ra cái gì? Tèn tèn.
----------------
Nếu không đưa vào Name thì "lòng vòng" một chút cho chắc ăn:
=INDEX($D$3:$D$12;MATCH(MAX(IF(MONTH($E$3:$E$12)=7;$F$3:$F$12;0)+IF(MONTH($E$3:$E$12)=9;F3:F12;0));IF(MONTH($E$3:$E$12)=7;$F$3:$F$12;0)+IF(MONTH($E$3:$E$12)=9;F3:F12;0);0);)
Híc! Mà lòng vòng thiệt.
 
Lần chỉnh sửa cuối:
cảm ơn các bạn nhìu lắm ^^, mà sao các bạn giỏi quá vậy, biết thế mình hỏi lẹ hôm qua cho xong
cơ mà mình vẫn chưa hiểu lám đoạn nàycủa bạn Nhapmon
=INDEX($D$3:$D$12,MATCH(MAX(IF((MONTH($E$3:$E$12)= 7)+(MONTH($E$3:$E$12)=9),$F$3:$F$12)),$F$3:$F$12,0 ))
vì - if(dk,đúng,sai) mà bạn ìf(dk, đúng) bỏ phần sai vẫn được hả
-index( vùng dò, dòng, cột) mà bạn chỉ mới (vùng dò, dòng) bỏ cột vẫn được hả bạn
hix, hay tại mình chậm tiêu không có biết ý đồ
P/s: làm theo cách bạn ra kết quả ^^
 
Lần chỉnh sửa cuối:
cảm ơn các bạn nhìu lắm ^^, mà sao các bạn giỏi quá vậy, biết thế mình hỏi lẹ hôm qua cho xong
cơ mà mình vẫn chưa hiểu lám đoạn nàycủa bạn Nhapmon
=INDEX($D$3:$D$12,MATCH(MAX(IF((MONTH($E$3:$E$12)= 7)+(MONTH($E$3:$E$12)=9),$F$3:$F$12)),$F$3:$F$12,0 ))
vì - if(dk,đúng,sai) mà bạn ìf(dk, đúng) bỏ phần sai vẫn được hả
-index( vùng dò, dòng, cột) mà bạn chỉ mới (vùng dò, dòng) bỏ cột vẫn được hả bạn
hix, hay tại mình chậm tiêu không có biết ý đồ
P/s: làm theo cách bạn ra kết quả ^^

ok, nhưng nó có vấn đề mà anh Bate nêu ở bài #166

còn 2 vấn đề bạn hỏi thì
ìf(dk, đúng) thì nó chỉ lấy cái nào đúng thôi, nếu toàn bộ vùng dữ liệu ko có cái nào đúng nó sẻ báo lổi
index( vùng dò, dòng): mặ nhiên nó hiểu là cột 1, vì vùng dò chỉ có một cột
 
Lần chỉnh sửa cuối:
@$@!^%}}}}} hớ hớ, jo thì mình hiểu rồi ^^, cái này mới à nha. mình còn nhìu cái không biết và muốn hỏi lắm, một hồi mình làm bài mà lòi ra cái j làm không được hỏi nữa thì mấy bạn chỉ dùm mình cái nha --=0
 
@$@!^%}}}}} hớ hớ, jo thì mình hiểu rồi ^^, cái này mới à nha. mình còn nhìu cái không biết và muốn hỏi lắm, một hồi mình làm bài mà lòi ra cái j làm không được hỏi nữa thì mấy bạn chỉ dùm mình cái nha --=0
Các thành viên GPE sẵn sàng trả lời những gì họ có thể giúp được nhưng khi đọc những từ tiếng Việt không ra tiếng Việt (NHƯ NHỮNG CHỮ TÔ ĐỎ BÊN TRÊN) có khi không ai thèm trả lời đâu.
Viết kiểu "Chít chát" ở các box nghiêm chỉnh trao đổi học tập trên GPE thường các bạn rất "dị ứng", bị xóa bài theo "quê lắm".
 
mình sẽ chú ý hơn về cách viết ^^
Mình có bài này cũng liên quan tới công thức mảng, mình đã làm nhưng không sao đúng với yêu cầu người ta cho
- yêu cầu: Nhập vào giá trị STT tại ô A3 để hiện thị thông tin chi tiết tại các cột tương ứng, nếu không tìm thấy thì định dạng có điều kiện để ẩn lỗi #N/A và hiển thị tại ô H3 là không tìm thấy (cái này trong đề người ta cho là ô H2, n mình nghĩ người ta ghi nhầm)
Mình đã thử làm như trong file, nhưng không được, mọi người chỉ mình với
 

File đính kèm

  • dulieuExcel.xlsx
    23.6 KB · Đọc: 10
Lần chỉnh sửa cuối:
mình sẽ chú ý hơn về cách viết ^^
Mình có bài này cũng liên quan tới công thức mảng, mình đã làm nhưng không sao đúng với yêu cầu người ta cho
- yêu cầu: Nhập vào giá trị STT tại ô A3 để hiện thị thông tin chi tiết tại các cột tương ứng, nếu không tìm thấy thì định dạng có điều kiện để ẩn lỗi #N/A và hiển thị tại ô H3 là không tìm thấy (cái này trong đề người ta cho là ô H2, n mình nghĩ người ta ghi nhầm)
Mình đã thử làm như trong file, nhưng không được, mọi người chỉ mình với

Gửi bạn, không phai dùng công thức mảng đau
 

File đính kèm

  • dulieuExcel.xlsx
    23.6 KB · Đọc: 32
máy móc nhỉ? Nếu thíchcông thức mảng thì bạn cứ gõ công thức như vậy và ctrl shift enter thôi
^^ tại mình có hỏi bạn mình rằng cái này dùng hàm vlookup là đượcrồi không hiểu sao lại có công thức mảng nữa nên mình nghĩ nó không đơn giản chỉ dùng vlookup và gõ ctrl+shift enter, hóa ra nó chỉ đơn giản mà mình nghĩ nó phức tạp lên ^^ cảm ơn bạn nhiều
 
mọi người cho mình hỏi bài này với, chỗ đơn giá bắt dùng mảng kết hợp hàm index vs match....mình làm hoài mà nó không ra, mọi người giúp mình với, cuối tuần mình thi tin b rồi mà phần mảng này ngu quá
 

File đính kèm

  • Mang_02.xlsx
    19.5 KB · Đọc: 26
  • Mang_03.xlsx
    17.6 KB · Đọc: 14
mọi người cho mình hỏi bài này với, chỗ đơn giá bắt dùng mảng kết hợp hàm index vs match....mình làm hoài mà nó không ra, mọi người giúp mình với, cuối tuần mình thi tin b rồi mà phần mảng này ngu quá
Bài 02 dùng COUNTIF có thể giải quyết vấn đề.
Bài 03: Đơn giá tại ô E2.
Mã:
=INDEX($B$27:$F$31,MATCH(B2,$A$27:$A$31,0),MATCH(A2,$B$26:$F$26,0))
hoặc:
Mã:
=VLOOKUP(B2,$A$27:$F$31,1+MATCH(A2,$B$26:$F$26,0),0)
 
Các bạn giúp mình câu này với:
Câu 1: Mã loại dựa vào dữ liệu trong Bảng Loại Hàng để chọn (không nhập trưc tiếp) (câu này mình làm được).
Câu 2: Tên dựa vào Mã Loại tra trong Bảng Loại Hàng (dùng hàm Index_công thức mảng) (mình làm chỉ hiện ra được 1 tên loại hàng duy nhất).
Cảm ơn mọi người đã giúp đỡ!
 

File đính kèm

  • DuLieuExcel.xlsx
    12.6 KB · Đọc: 26
Mọi người giúp mình với, không biết sai chỗ nào nữa.
Giá trị vẫn ra bình thường, nhưng khi không có giá trị nào thì nó trả kết quả #VALUE.
=IF((LEFT($H$11,1)="X"),INDEX(DLNX!$O$6:$O$9000,$N19),INDEX((DLNX!$I$6:$I$9000)+(DLNX!$J$6:$J$9000),$N19))
 
Web KT
Back
Top Bottom