Gõ vào cell D7 công thức:Tôi có 1 bảng danh mục giá với các điều kiện ngày và loại sản phẩm khách nhau, nhờ các bạn giúp tôi cách dùng hàm để điền giá vào cột đơn giá. tôi cảm ơn.
Mẫu ở file đính kèm.
=LOOKUP(2,1/(($E$26:$E$34<=A7)*($F$26:$F$34=B7)),$G$26:$G$34)
tại ô D7 bạn điền ct này vào : =SUMPRODUCT(--($E$26:$E$34=A7);--($F$26:$F$34=B7);$G$26:$G$34)Tôi có 1 bảng danh mục giá với các điều kiện ngày và loại sản phẩm khách nhau, nhờ các bạn giúp tôi cách dùng hàm để điền giá vào cột đơn giá. tôi cảm ơn.
Mẫu ở file đính kèm.
Xem lại nha! Công thức này làm sao mà đúng chứtại ô D7 bạn điền ct này vào : =SUMPRODUCT(--($E$26:$E$34=A7);--($F$26:$F$34=B7);$G$26:$G$34)
Gõ vào cell D7 công thức:
PHP:=LOOKUP(2,1/(($E$26:$E$34<=A7)*($F$26:$F$34=B7)),$G$26:$G$34)
sữa lại dấu ; thành , là đc. cái này do định dạng của mỗi máy tính hơi khác một tí.Xem lại nha! Công thức này làm sao mà đúng chứ
tại ô D7 bạn điền ct này vào : =SUMPRODUCT(--($E$26:$E$34=A7);--($F$26:$F$34=B7);$G$26:$G$34)
Vấn đề hổng phải nằm ở dấu phân cách mà là công thức sai! Bạn kiểm tra lại xemsữa lại dấu ; thành , là đc. cái này do định dạng của mỗi máy tính hơi khác một tí.
Hãy bôi đen đoạn 1/(($E$26:$E$34<=A7)*($F$26:$F$34=B7)) trên thanh Formula rồi bấm F9. Bạn sẽ thấy 1 mảng chỉ có một số 1, còn lại là #DIV/0! ---> Tìm số 2 trong mảng ấy, đương nhiên nó sẽ lấy số 1 tra vào mảng kết quả (chuyển sang cell khác, thí nghiệm tiếp)Cảm ơn anh nhiều, tôi đã làm theo hướng dẫn và đã có kết quả; Tôi có thể nhờ anh phân tíh hộ công thức được không?
Ham lookup có cú pháp như sau:
LOOKUP(lookup_value, lookup_vector, [result_vector])
ở đây: lookup_value = 2
lookup_vector = 1/(($E$26:$E$34<=A7)*($F$26:$F$34=B7)) (sao lại 1/(true)*(true))??
result_vector = $G$26:$G$34
Mong anh giúp tôi.
Bạn dùng công thức này cho ô D3 sheet xuat nhé:MÌNH MỚI SỬ DỤNG EXCEL NEN CHƯA RÀNH LẮM,NAY TẠO CÁI FILE NÀY NHƯNG TÌM HIỂU hàm VLOOKUP THÌ ĐÚNG NHƯ Ý MÌNH, NHƯNG CHƯA LÀM DC
-TỨC LÀ KHI CHỌN DANH MỤC HÀNG HÓA Ở SHEET XUẤT THÌ GIÁ TIỀN KÈM THAO SE HIỆN RA, DỮ LIỆU NÀY O SHEET X-N-T.THANK AC GIÚP ĐỠ![]()
=IF(C3="","",VLOOKUP(C3,'X-N-T'!$B$10:$C$398,2,0))
Bạn kiểm tra và sửa dấu phân cách các phần tử trong hàm lại cho đúng với máy bạn. Đây là file.Bạn xem lại dùm báo lỗi cong thức?MÁY MÌNH DÙNG EXCEL 2010
OK THANK NHIỀU,O MUC C3 sheet xuat MÌNH TẠO THÊM "SOÁT HỢP THỨC DỮ LIỆU" (EXCEL TIẾNG VIỆT GHI THẾ ) NỮA LÀ NHƯ Ý MÌNH
Bạn chuyển lại file thành dạng *xls rồi gửi lại lên tôi sẽ giúp bạnGia jim nho post len nha![]()
đã giúp cho bạn rồigia jim nho post len nha![]()
Nguồn GPEXbạn oi choi minh hoi them 1 chut minh ko hiểu lám về hàm vlookup =VLOOKUP(LEFT(B3)&"*",$A$6:$C$11,2,0) tai sao lại có &"*" bạn có thể giải thích thêm về vái đó dc ko vậy
Công thức tại B2:Các Anh Chị cho em hỏi. Nếu như dùng hàm vlookup để dò tìm thì em làm được, nhưng nếu dò tìm trên 2 bảng bị tách ra thì nó không hiểu do nằm khác cột thì em phải dùng công thức nào ạ? em xin cám ơn trước! (em có đính kèm file ví dụ)
=IF(ISERROR(VLOOKUP(A2,$E$1:$F$9,2,0)),VLOOKUP(A2,$H$1:$I$9,2,0),VLOOKUP(A2,$E$1:$F$9,2,0))
nếu excel 2007 trở lên thì dùng ct nàyCác Anh Chị cho em hỏi. Nếu như dùng hàm vlookup để dò tìm thì em làm được, nhưng nếu dò tìm trên 2 bảng bị tách ra thì nó không hiểu do nằm khác cột thì em phải dùng công thức nào ạ? em xin cám ơn trước! (em có đính kèm file ví dụ)
còn 2003 thì dùng theo bebo021999=IFERROR(VLOOKUP(A2,$H$1:$I$3,2,0),VLOOKUP(A2,$E$1:$F$3,2,0))
nếu mà Tên trong sheet1 thay đổi hoặc sort lại thì bài này tiêu chắcĐồng chí tham khảo ví dụ này nè.
Nếu chuyển dữ liệu từ file khác sang thì cứ việc mở hai file lên, chọn địa chỉ tương tự (như trong ví dụ) nhưng ở file nguồn chứa dữ liệu cần chuyển.
Bạn tạo mỗi người một mã khác nhau, rồi dùng =vlookup() mà tìm là được thôi.Hỏi chuyện nhỏ của excel - dân mới vào nghề
Các bạn chỉ giúp dùm đi:
CÁCH ĐƯA DỮ LIỆU TỪ SHEET 1 VÀO SHEET 2 ???
(lấy 2 cột <ngayvaodang> <ngaychinhthuc> của sheet1 đưa vào <ngayvaodang> <ngaychinhthuc> sheet2
bạn làm như hình nha,Em đang gặp một số vấn đề như sau, mong được mọi người chỉ giáo:
- Em có 1 sheet dài 2 trang, em muốn cài footer lần lượt cho 2 trang này là “trang 12/15” và “trang 13/15”nhưng không được. Nếu cài cố định thì sẽ là “trang 12/15” cho cả 2 trang hoặc “trang 13/15” cho cả 2 trang. Nếu em set up là: trang &[Page]/15 thì kết quả sẽ là “trang 1/15” và “trang 2/15”. Không biết phải làm sao ạ?
- Em có 1 bảng thống kê ở Sheet 1, nội dung được thể hiện ở dạng song ngữ (tiếng việt và tiếng anh). Nội dung của 1 hạng mục nào đó (cả tiếng anh và tiếng việt) đều được thể hiện trong cùng 1 cell. Ở sheet 2 em có 1 form để in báo cáo cho từng số quản lý ở Sheet 1, em dùng hàm vlook up để lấy dữ liệu qua. Em gặp 1 vấn đề ở đây là thường thì những báo cáo dạng song ngữ trong công ty thì một trong 2 ngôn ngữ đó sẽ được in nghiêng để dễ nhận biết. Nhưng khi dùng vlookup lấy dữ liệu qua thì tất cả dữ liệu đều ở dạng normal. Không biết có cách nào in nghiêng 1 đoạn văn bản trong khi đang dùng vlookup không ạ?
Theo công thức của bạn, bạn muốn lấy gía trị không trống cuối cùng; vậy giá trị đúng sai theo cột là gì? cột nào? thế nào là đúng, thế nào là sai?Trong hàm lookup mình đã làm đúng nhưng muốn tìm giá trị đúng sai theo cột.
Nhờ các anh chị xem file đính kèm và chỉ dẫn giúp.
Nếu số liệu từ trái sang phải không bị cách khoảng trống thì xem tạm cái nầy, nếu có cách khoảng trống ở giữa thì "trớt quớt".Mình muốn làm ở cột SL tồn kho hiện tại (Mới) sẽ có giá trị không trống cuối cùng ở cột Mới là đúng, và cột Cũ sẽ tương tự như thế. Cảm ơn bạn đã quan tâm
Cảm ơn bác Ba Tê đã giúp đỡ, số liệu của em không có khoảng trống nên dùng tốt, chỉ tội em kéo công thức xuống thì nó bị value giá trị nên phải F2 vào từng dòng để sửa mỏi nhừ tay bác ạ.
Hy vọng sẽ được bác giúp đỡ nhìu.![]()
Mới = LOOKUP(2,IF($G$2:$AL$2=$G$2,$G$3:$AL$3/$G$3:$AL$3,""),$G$3:$AL$3)
Cũ = LOOKUP(2,IF($G$2:$AL$2=$H$2,$G$3:$AL$3/$G$3:$AL$3,""),$G$3:$AL$3)
Bạn đã post 136 bài chẳng lẽ không biết cách gởi file đính kèm sao.em chèn cái khung table,, nhưng chả hiểu sao nó ra như vậy ah ,, nội dung là như vầy ạh.,,
Mọi người giúp em hàm lấy dữ liệu 2 điều kiện với ah
...........
Trọng lượng / khu vực I II III
50 1000 2000 3000
100 2000 3000 4000
200 3000 4000 50000
khi dò ,, nếu thuộc " I " và " 100" thì sẽ cho kết quả là : 2000
Thank ,,,
xEM FILE ĐÍNH KÈM NHÉem chèn cái khung table,, nhưng chả hiểu sao nó ra như vậy ah ,, nội dung là như vầy ạh.,,
Mọi người giúp em hàm lấy dữ liệu 2 điều kiện với ah
...........
Trọng lượng / khu vực I II III
50 1000 2000 3000
100 2000 3000 4000
200 3000 4000 50000
khi dò ,, nếu thuộc " I " và " 100" thì sẽ cho kết quả là : 2000
Thank ,,,
=INDEX($A$1:$D$4;MATCH(B8;$A$1:$A$4;0);MATCH(B7;$A$1:$D$1;0))xEM FILE ĐÍNH KÈM NHÉ
Chào bạn!Hi , các bạn
mình có dữ liệu như sau :
02-000015-001
02-000015-002
02-000015-003
02-002457-007
02-002457-008
02-002457-009
02-005478-001
bên sheet bên kia cũng vậy mình muốn dựa vào sheet 1 hoặc sheet 2 của chuỗi này để tìm đến ô khác
thí dụ :02-000015-001 dò đến cột 4 cuả sheet 2 ( sheet 2 cũng có 02-000015-001)
Cho mình hỏi mình đã sửa chữa như thế nào vậy? Mình đã dùng mấy cách rồi mà vẫn ko khắc phục đượcMình đã chữa được rồiCám ơn bạn đã quan tâm. Hi
Cái này là chính xác rồi.Bạn mở bảng tính, vào File\PageSetup\Sheet\Rows to repeat at top chọn tiêu đề cần thể hiện\OK.
Bạn thử làm xem sao nhé
Bạn gửi file của bạn lên mình sẽ chỉ bạn lỗi và cách sửa nhé?Cho mình hỏi mình đã sửa chữa như thế nào vậy? Mình đã dùng mấy cách rồi mà vẫn ko khắc phục đượcthanks
Cái này là chính xác rồi.
Bạn gửi file của bạn lên mình sẽ chỉ bạn lỗi và cách sửa nhé?
Khi mình insert thêm 1 dòng trong file Công nợ các công ty thì số liệu bên Book 1 lại ko thay đổi.
Ví dụ: mình chèn thêm 1 dòng giữa công ty A và công ty B trong file Công nợ các công ty thì thứ tự dòng của công ty B sẽ là C9 nhưng hàm vlookup của công ty B trong file Book 1 lại ko thay đổi thành C9.
Mong mọi người giúp mình tìm ra lỗi. thanks.
Cám ơn bạn đã trả lời.Tại ô F8 của file book1 bạn đánh = VLOOKUP($C8,'[Tong hop cong no cac cong ty.xls]Sheet1'!$C$7:$I$24,4,0) là ok.
Thân.
Đề bài kiểu gì mà lạ lùng dữ vậy trời?Em có 1 bài tập về hàm Vlookup và vài câu hỏi chưa biết trả lời,Mong các Anh/chị giúp đỡ!!
Đơn giá X,N có 4 cột, biết lấy cột nào hả bạn?Em có 1 bài tập về hàm Vlookup và vài câu hỏi chưa biết trả lời,Mong các Anh/chị giúp đỡ!!
Vấn đề là ở chỗ này nữa nè anh:Đơn giá X,N có 4 cột, biết lấy cột nào hả bạn?
Lấy ký tự đầu ghép với ký tự cuối, bạn dùng: = LEFT(A1)&RIGHT(A1)
Cái này làm em nghĩ đến bài toán lọc số từ chuỗi (kiểu như dùng Substitute để thay thế tất cả các số thành chuỗi "" hết vậy đó).Còn H334GH---->HGH thì làm thế nào?
Dùng công thức này:Vấn đề là ở chỗ này nữa nè anh:
Cái này làm em nghĩ đến bài toán lọc số từ chuỗi (kiểu như dùng Substitute để thay thế tất cả các số thành chuỗi "" hết vậy đó).
=SUBSTITUTE(A1,--MID(SUMPRODUCT(--MID("01"&A1,SMALL((ROW($1:$300)-1)*ISNUMBER(-MID("01"&A1,ROW($1:$300),1)),ROW($1:$300))+1,1),10^(300-ROW($1:$300))),2,300),"")
Cái này của người ta là bài tập (bằng A tin học) ---> Hổng có cái vụ xài công thức dài lê thê mà lại là mảng thế này đâu chú ơi ---> Đợi người ta học xong rồi tham gia diễn đàn này sẽ tính nhé... Ẹc... Ẹc...Dùng công thức này:
Kết thúc bằng Ctrl-Shift-EnterMã:=SUBSTITUTE(A1,--MID(SUMPRODUCT(--MID("01"&A1,SMALL((ROW($1:$300)-1)*ISNUMBER(-MID("01"&A1,ROW($1:$300),1)),ROW($1:$300))+1,1),10^(300-ROW($1:$300))),2,300),"")
để lọc chuỗi.
=MID(C4,2,LEN(C4)-2)*1
=VLOOKUP(RIGHT(C4)&"*",$K$5:$O$6,LEFT(RIGHT(C4,2))+1,0)
Ẹc ẹc... Họ hỏi ngoài lề mà sư phụ, đâu có trong bài tập đâu.Cái này của người ta là bài tập (bằng A tin học) ---> Hổng có cái vụ xài công thức dài lê thê mà lại là mảng thế này đâu chú ơi ---> Đợi người ta học xong rồi tham gia diễn đàn này sẽ tính nhé... Ẹc... Ẹc...
Cũng có thể họ đã hỏi.. SAI (dựa vào trình độ của bài tập)Ẹc ẹc... Họ hỏi ngoài lề mà sư phụ, đâu có trong bài tập đâu.
Nhờ các bạn giúp mình.
Vlookup CM va Cust theo PO, data lay ơ sheet Stock. Dữ liệu ra sai, công thức mình còn đe trong file.
Tks cac ban.
Dùng HLOOKUP là sai! VLOOKUP mới đúngThành tiền = Số lượng * (Đơn giá * Tỉ giá - Hỗ trợ T.Bạ)
Nhưng sao mình làm hoài mà vẫn bị bỗi #N/A là sao vậy mọi người?giúp mình với.thanks nhiều.
=F2*(G2*VLOOKUP(C2,$G$14:$H$18,2)-H2)
Thứ nhất, với cấu trúc bảng dò như vậy thì bạn phải dùng VLOOKUP mới đúng chứ không phải HLOOKUP.Thành tiền = Số lượng * (Đơn giá * Tỉ giá - Hỗ trợ T.Bạ)
Nhưng sao mình làm hoài mà vẫn bị bỗi #N/A là sao vậy mọi người?giúp mình với.thanks nhiều.
Công thức cho cell E2 ở sheet2:Mình có 2 bảng (trong 2 sheet) có dạng như file đính kèm :
Giờ mình gặp 1 vấn đề là ở sheet 2, dữ liệu ở cột "Số lượng đối chiếu từ sheet 1" được lấy bằng cách vlookup sang sheet 1. Tìm theo tên trạm, nhưng phải đảm bảo trùng luôn ở cột "Giờ" - Có nghĩa là số liệu được lấy phải trùng tên "Trạm" và trùng "Giờ" thì phải làm thế nào với hàm vlookup (hoặc cách nào đó tiện lợi hơn) đây ?
Mong các pro chỉ giúp.
File đính kèm :
=LOOKUP(2,1/(Sheet1!$B$2:$B$6=B2)/(Sheet1!$C$2:$C$6=C2),Sheet1!$D$2:$D$6)
Tại ô E2 của Sheet 2 bạn ghi : =VLOOKUP(B2,Sheet1!$B$2:$D$6,3,0)Pác có thể giải thích giúp hok. E nhìn vào công thức mà mù u >"<
Người ta dò tìm 2 điều kiện mà VLOOKUP gì chứTại ô E2 của Sheet 2 bạn ghi : =VLOOKUP(B2,Sheet1!$B$2:$D$6,3,0)
Thân
Nói chung, nếu tìm kiếm nhiều điều kiện, bạn chỉ cần "thuộc lòng" cú pháp này là được rồiIem đọc tài liệu về hàm Lookup này và Index + Match mà ko hiểu mô tê j cả. Muốn hiểu rõ hơn cấu trúc của công thức pác ndu96081631 để biết mà còn áp dụng cho những trường hợp khác nữa. Mong pác khái quát giúp iem.
=LOOKUP(2, 1/(Vùng đ/k1 = đk1)/(Vùng đ/k2 = đk2)/(.....)/(Vùng đ/kn = đkn), Vùng kết quả)[/B]
=LOOKUP(2,1/(A1:A100<>""),A1:A100)[/B]
Công thức cho cell E2 ở sheet2:
PHP:=LOOKUP(2,1/(Sheet1!$B$2:$B$6=B2)/(Sheet1!$C$2:$C$6=C2),Sheet1!$D$2:$D$6)
Biểu thức Sheet1!$B$2:$B$6=B2 và Sheet1!$C$2:$C$6=C2 là những giá trị logic TRUE, FALSE (tương đương với 1 và 0) đúng khôngThầy cho em hỏi số 2 đây có liên hệ gì, em cho nó lên giá trị 100 công thức vẫn đúng (bị lỗi khi số âm hay zero). Vả lại em nhìn thì hàm không phải lấy giá trị 2 này đi tìm trong lookup_vector ({1;#DIV/0!;#DIV/0!;#DIV/0!;#DIV/0!}/{TRUE;FALSE;TRUE;FALSE;FALSE}) và trả về giá trị trong result_vector (Sheet1!$D$2:$D$6)?
Không sai... tìm không thấy thì nó ra kết quả #N/A thôiVậy trong này e dùng hàm lookup cho cột Congestion Rate 1 ở sheet 2 như vậy là sai ở đâu ạ ? Nó ko cho ra kết quả đúng, mà e ko hiểu nguyên nhân :-s (mặc dù e để các vùng tìm kiếm ở 2 sheet là trùng nhau luôn)
Không sai... tìm không thấy thì nó ra kết quả #N/A thôi
Bạn để ý cell B1 của sheet2, ta nhìn thấy giá trị 21:00 nhưng thực chất là 26/10/2011 9:00:00 PM (xem trên thanh Formula) còn cell B2 của sheet1 ta cũng nhìn thấy giá trị 21:00 nhưng thực chất là 27/10/2011 9:00:00 PM ---> 2 giá trị khác nhau hoàn toàn
Vậy tóm lại: Bạn muốn tìm cái gì? Nếu so sánh giá trị giữa sheet1 và sheet2 thì không được đâu ---> Sheet 1 toàn là ngày 27 còn sheet2 là ngày 26
Hàm VLOOKUP của bạn gì mà kỳ cục vậy:em cam on anh" ndu " nhưng em cũng đã làm và kết quả trả về là N/A, các bạn xin vui lòng xem tệp file của mình và tìm lỗi sai cho mình với nha, cảm ơn các bạn
=VLOOKUP('[FVON.xlsx]BANG DK'!$A$4:$D$22,[COLOR=#ff0000][B]3[/B][/COLOR],0)
=VLOOKUP([B][COLOR=#ff0000]B5[/COLOR][/B],'[FVON.xlsx]BANG DK'!$B$4:$C$22,[COLOR=#ff0000][B]2[/B][/COLOR],0)
Công thức của bạn tại cell F1 là:xin lỗi tại file mình nặng quá ,mới giải nén xong . mong các bạn chỉ giáo . xin cảm ơn
=IF(ISNA(VLOOKUP([COLOR=#ff0000][B]$B3933[/B][/COLOR],VLOOKUP!$B$1:$C$5103,2,0)),"",VLOOKUP([COLOR=#ff0000][B]$B3933[/B][/COLOR],VLOOKUP!$B$1:$C$5103,2,0))
Anh Bill gặp công thức này chắc té xỉu:xin lỗi tại file mình nặng quá ,mới giải nén xong . mong các bạn chỉ giáo . xin cảm ơn
1/ Đặt tên Sheet giống hệt tên hàm ... điếc thật!=IF(ISNA(VLOOKUP($B3933;VLOOKUP!$B$1:$C$5103;2;0));"";VLOOKUP($B3933;VLOOKUP!$B$1:$C$5103;2;0))
Xem file đính kèm. Nhập dữ liệu vào các ô màu vàng nhé.Các Thầy các bạn có thể giúp dùm em công thức cho File này ko ? em chịu thua khôn làm đc.
Đây là file đính kèm của em :
Em muốn làm sao liên kết giữa sheet Nhân viên và sheet Danh mục sách với Sheet DSMS để khi em nhập MSNV vào DSMS nó sẽ tự động hiện những thông tin của nhân viên đó ra ở các cột bên cạnh, hoặc khi em nhập Mã số sách (MSS) bên DSMS nó sẽ tự động hiện thông tin sách đó ở các cột bên lun.
Nhờ thầy và các bạn giúp em với, em xin cảm ơn![]()