......................
1/ VALUE(MID($B8,3,3))
2/ MID($B8,3,3)+0
3/ MID($B8,3,3)*1
4/ MID($B8,3,3)^1
Mình thêm mục số 5 nữa nha:
5/ --MID($B8,3,3)
Lần chỉnh sửa cuối:
......................
1/ VALUE(MID($B8,3,3))
2/ MID($B8,3,3)+0
3/ MID($B8,3,3)*1
4/ MID($B8,3,3)^1
5/ --MID($B8,3,3)
Cảm ơn bạn rất nhiều, hóa ra phải lồng cả hàm if ở phía trước như vậy. Cảm ơn bạn rất nhiều. Có khó khăn j` trong quá trình học tập mong bạn giúp đỡ![]()
Với dữ liệu như trong file Bạn dùng sumif cho ngắn gọn dễ hiểu.giúp mình bài này với nhé. mình đính kèm trong file rồi. Mà mình phân vân dùng sumif hay vlookup
Sao lại phải VLOOKUP mà không là SUMIF nhỉ?giúp mình bài này với nhé. mình đính kèm trong file rồi. Mà mình phân vân dùng sumif hay vlookup
Kéo fill xuống!B13 =SUMIF($A$3:$A$10,$A13,$C$3:$C$11)
Sao lại phải VLOOKUP mà không là SUMIF nhỉ?
Kéo fill xuống!
Xin các bạn xem file đính kèm. Rất mong các bạn giúp đỡ.
Sau đó copy công thức xuống.D5 = VLOOKUP($B$4,'Vat lieu'!$C$6:$M$17,ROW(E5)-1,0)
Vlookup(Lookup_value,table_array,col_index_num,[range_lookup])
VLOOKUP($B$4,'Vat lieu'!$C$6:$M$17,ROW(E5)-1,0)
VLOOKUP($B$4;'Vat lieu'!$C$6:$M$17;'Khoi luong'!E5+1;0)
Bạn Ca_dafi đã hướng dẫn khá nhiệt tình cho bạn rồi,tuy nhiên góp ý với bạn nên thống nhất khi nhập liệu thì việc tính toán sẽ trở nên đơn giản hơn rất nhiều.Xin các bạn xem file đính kèm. Rất mong các bạn giúp đỡ.
Cảm ơn sự đóng góp nhiệt tình của các bạn. Với bài trên mình đã làm được theo hàm sumif. Nhưng cho mình thắc mắc, nếu trong trường hợp của mình mà A là hai người khác nhau thì làm thế nào để excel phân biệt đó là hai người khác nhau và khôgn cộng hai người đó vào. (Hai người trên chỉ khác nhau ở số tài khoản mà thôi, chứ tên thì hoàn toàn y chang). Mong mọi người ra tay
Bạn tham khảo thử file này nhé! Code rất đơn giãnMình tìm hiểu rồi mà vẫn chưa cách nào làm đc, mong mọi người chỉ giúp. Là thế này, vd như mình có 1 mã số của 1 người nào đó trong danh sách gồm nhiều cột như hàm vlookup, nếu giá trị cần dò là số hay chuỗi thì hàm vlookup tìm đc rồi, nhưng mình muốn thêm 1 cột hình ảnh của người đó nữa thì dùng hàm vlookup dò đc ko, hay phải dùng 1 hàm khác hay công cụ gì hỗ trợ, làm tại trên excel luôn. Mong mọi người giải đáp dùm mình. thanks
Tôi nghĩ vấn đề không chạy được code chỉ là việc đặt mức Security thôi... bạn xem lại nhéanh tuấn coi lại dùm mình file đính kèm với, sao mình chạy ko đc vậy, mình chọn tên nào trong list thì cũng chỉ là cái hình ban đầu 01 thôi, nó ko thay đổi theo gì cả
Bạn đặt code trong sự kiện Worksheet_SelectionChange sẽ được. Dựa vào file(s) của Anh Tuấn thì đại khái thế này :trong tệp PicForm ô B2 khi được chọn mã thì liên kết với 1 hình ảnh, có cách nào mỗi khi chọn từng ô b3, b4,...theo mã thì cũng liên kết hình ảnh?
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Range("B6").Comment.Shape.Fill.UserPicture ThisWorkbook.Path & "\" & Range("F" & Target.Row)
End Sub
Chào GPE Mem,
Mình có hai file excel, một file (gọi là A) chứa dữ liệu nguồn (có đặt name, vùng name khoảng 3 cột và 5000 dòng), file thứ hai (file B) chứa công thức vlookup dò tìm giá trị trong vùng name của file A. Nhưng khi mình thêm dữ liệu trong file A (thêm trong vùng name) nhưng ở file B lại không tự cập nhật mà phải vào ô chứa hàm vlookup đánh Enter và dẫn đến file A thì file B mới chịu cập nhật dữ liệu vừa thêm vào.
Hai file A và B mình có đặt thuộc tính share và có pass, khi mở file B luôn đòi update mình đã nhấn update nhưng vẫn không được. (có phải do vùng name mình quá rộng không hay do lý do gì khác????)
Các Mem giúp mình với!
Thứ nhất: hai File của bạn phải được mở
Có cách nào chỉ có 1 file mở còn file nguồn thì đóng mà vẫn tính được không bác ???
Với 2 file mà bạn hungvn gữi lên, tôi sửa lại, dùng VLOOKUP và thấy nó cập nhật bình thường, dù file nguồn đang đóng ---> Chỉ cần khi mở file đích ta bấm vào nút Update là xong!Tôi gửi bác 2 file trong cùng 1 thư mục. File index.xls dùng để tìm kiếm trong file Ds CTDT D01.xls. Khi 2 file mở đồng thời thì kết quả hiện ra ngay, nhưng khi đóng file Ds CTDT D01.xls thì nó báo #REF!.
Bác chỉ giúp.
Bạn có thể dùng hàm Index kết hợp với hàm MatchMình cần dò tìm ngược nhưng không biết dùng công thức nào. Bạn nào biết giúp mình với.
F2=INDEX($A$2:$A$11,MATCH(E2,$B$2:$B$11,))
Mình cần dò tìm ngược nhưng không biết dùng công thức nào. Bạn nào biết giúp mình với.
Sau đó fill down công thức xuống!=IF(E2="","",INDEX(A:A,MATCH(E2,B:B,0),0))
Gởi lại bạn KQ, cho ý kiến nhé =IF(ISNA(VLOOKUP(DKính chào tất cả ACE trong GP Excel !!!!
Em là lính mới tinh ở đây, em co vấn đề muốn nhờ ACE chỉ giúp nhưng chưa biết post đề tài của mình ở đâu, nếu có post sai chổ thì xin bỏ qua cho...
Em muốn dung hàm If lồng với Vlookup nhưng không được, ở cột TemNP em muốn nếu dò tìm bên Sheet1 không có thì trả về chính giá trị của cột TemNP.
Em có kèm theo file, nhờ ACE giúp cho
Chân thành cảm ơn
Cú pháp hàm VLOOKUP làcho mình hỏi về vấn đề sau: Ví dụ trong 1 Sheet mình có dùng hàm Vlookup,Hlookup được 1 bảng kết quả.nhưng khi mình cop bảng kết quả này sang Sheet mới thì những ô mà mình dùng lệnh ở Sheet cũ lại hiện chữ N/A mà không còn kết quả nữa?tại sao vậy?cách giải quyết vấn đề này như thế nào?
Ví dụ:=VLOOKUP(tri dò, bảng dò, cột dò, kiểu dò)
Thường khi copy sang nơi khác sẽ bị sai ở bảng dò (không phải là sheet hiện hành)=VLOOKUP(A1,$G$5:$G$20,2,0)
---> Copy sang nơi khác bảo đảm sẽ không sai=VLOOKUP(A1,Sheet1!$G$5:$G$20,2,0)
Nếu bạn copy và sang sheet mới paste giá trị đặc biệt thì nó sẽ không sai kết quả (value).cho mình hỏi về vấn đề sau: Ví dụ trong 1 Sheet mình có dùng hàm Vlookup,Hlookup được 1 bảng kết quả.nhưng khi mình cop bảng kết quả này sang Sheet mới thì những ô mà mình dùng lệnh ở Sheet cũ lại hiện chữ N/A mà không còn kết quả nữa?tại sao vậy?cách giải quyết vấn đề này như thế nào?
Cũng chưa hiểu tình hình cụ thể nó như thế nào! Bạn đưa file lên thử (đưa luôn cả phần bị sai lên luôn nha)em hỏi tiếp các bác chút.nghĩa là trong 1 Sheet em đã sử dụng các hàm Vlookup,Hlookup rồi.em muốn cop sang Sheet khác để dùng để trộn thư trong Word ạ.thế thì nếu như em lại phải chỉnh lại lệnh =VLOOKUP(A1,Sheet1!$G$5:$G$20,2,0) vào cái Sheet mới thì lâu lắm ạ.em làm thế nào mà nhanh nhất được ạ.
Khi bạn làm công thức ,bạn nên cố định nó trước ,bạn thử xem ( F4).em hỏi tiếp các bác chút.nghĩa là trong 1 Sheet em đã sử dụng các hàm Vlookup,Hlookup rồi.em muốn cop sang Sheet khác để dùng để trộn thư trong Word ạ.thế thì nếu như em lại phải chỉnh lại lệnh =VLOOKUP(A1,Sheet1!$G$5:$G$20,2,0) vào cái Sheet mới thì lâu lắm ạ.em làm thế nào mà nhanh nhất được ạ.
Bạn dùng chức năng Find and Replace của excel (Ctrl+H) để thay thế hàng loạt cho nhanh!em hỏi tiếp các bác chút.nghĩa là trong 1 Sheet em đã sử dụng các hàm Vlookup,Hlookup rồi.em muốn cop sang Sheet khác để dùng để trộn thư trong Word ạ.thế thì nếu như em lại phải chỉnh lại lệnh =VLOOKUP(A1,Sheet1!$G$5:$G$20,2,0) vào cái Sheet mới thì lâu lắm ạ.em làm thế nào mà nhanh nhất được ạ.
Chào Bạn,hihi.em là thành viên mới.không biết gửi file như thế nào ạ?chỉ luôn hộ em với?
Bạn gửi file mà không hỏi rõ ràng cụ thể, Vlookup là vlookup cái gì! Bạn gõ kết quả mong muốn vào file rồi gửi lên lại xem sao nhé!Các bác xem hộ file này
với yêu cầu của bạn, tôi nghĩ ý bạn muốn lấy dử liệu từ 1 file khác khi file này đang đóng, đúng không?Các bác xem hộ file này
Mình thấy củng hơi kỳ ,nếu như đang ở File hai ,bạn đi dò tìm ở File thứ nhất thì chắc nó có chưa dử liệu của bạn .thì khi làm việc gì đó bạn buộc phải mở hai File lên để làm việc chứ .Hi các anh, chị
Ai đã gặp trường hợp này thì giúp mình với. Mình dò trên một file khác bằng Vlookup, đã xong nhưng khi tắt file chứa bảng dò đi thì giá trì không tìm thấy. có cách nào khắc phục không. dán value lại thì sau này khó chỉnh đổi quá. mong mọi người giúp đỡ.
Thank you
Ai nói SUMIF không cần mở file song song?Hi Trinhviettt, Bạn có thể dùng hàm "Sumif", hàm này cũng có công dụng tựa như "Vlookup", nhưng không cần mở file song song.
Chúc khỏe
Hi các anh, chị
Ai đã gặp trường hợp này thì giúp mình với. Mình dò trên một file khác bằng Vlookup, đã xong nhưng khi tắt file chứa bảng dò đi thì giá trì không tìm thấy. có cách nào khắc phục không. dán value lại thì sau này khó chỉnh đổi quá. mong mọi người giúp đỡ.
Thank you
Với 2 file mà bạn hungvn gữi lên, tôi sửa lại, dùng VLOOKUP và thấy nó cập nhật bình thường, dù file nguồn đang đóng ---> Chỉ cần khi mở file đích ta bấm vào nút Update là xong!
Các bạn kiểm tra lại thử
Mình không giải thích được ,hình như do định dạngBạn gửi file mà không hỏi rõ ràng cụ thể, Vlookup là vlookup cái gì! Bạn gõ kết quả mong muốn vào file rồi gửi lên lại xem sao nhé!
Nó ở bài này (trang 75). Thank bác.
Các bác xem hộ file này tại sao nó không hoạt động đúng. Tôi nghĩ là do định dạng nhưng chưa biết cách chỉnh thế nào cho đúng.
Nhưng tôi muốn nhập vào cơ.
Cái này do định dạng số liệu của bạn ở hai bảng khác nhau, có cả text lẫn number (định dạng text trước, điền số liệu) khi định dạng lại VD dạng general thị vẫn không thay đổi được định dạng text ban đầu dẫn đến công thức sai (cái này nói rất nhiều trên DĐ rồi). Muốn ct đúng bạn phải thống nhất định dạng của hai bảng tham chiếu và kết quả về một dạng.Nhưng tôi muốn nhập vào cơ.
Tại một ô bất kỳ sheet chủng loại bạn gõ số 1, copy nó xong bôi đen toàn bộ cột số liệu cột A. Vào edit/paste specail ... chọn multiply nhấn OK => số liệu cột a chuyển sang dạng number.Nếu với dử liệu đó mình lấy làm trên File mới thì được còn chỉnh thỉ.Biết là lỗi định dạng mà không biết cách chỉnh ,vọc nảy giờ mà không ra
![]()
- Nhưng không hiểu sao hàm Vlookup không trả lại được giá trị đó (?!) Nên đành phải cắt dán value nhưng đó không phải là cách làm tốt nhất nhỉ
Cityscape
Bạn xem file đính kèm nha. Tôi có chế ra cái nút chọn ở ô C2, Sheet PC Detail, bạn muốn xem máy của ai thì chọn trong đó, khỏi phải làm nhiều Sheet. Trong file tôi có đặt một số Name cho mấy khối ô dò tìm (để khỏi phải gõ địa chỉ), bạn vào Insert | Name | Define để xem nghe.Chào tất cả mọi người và chúc mừng năm mới 2009 !
Mình đang cần giải đáp về cách mình làm để quản lý cấu hình máy tính công ty mình. Help me & thank you.
- Mình đã lập danh sách cấu hình của tất cả các máy tính trong một bảng và định dùng vlookup để lọc ra cấu hình của mỗi máy.
- Nhưng không hiểu sao hàm Vlookup không trả lại được giá trị đó (?!) Nên đành phải cắt dán value nhưng đó không phải là cách làm tốt nhất nhỉ
Cityscape
Kính chào ACE tại diễn đàn GPE,
- Em đã tham khảo nhiều về hàm vlookup và đã làm được, tuy nhiên không hiểu sao có chổ lại báo #NEF. Xin sửa giúp em.
- Nhờ ACE giúp em hỗ trợ code giúp em nút Command(em bó tay chổ này, không biết gì hết), nhu cầu của em như sau:
+ Tại sheet PX, sau khi đã điền đầy đủ thông tin, bấm nút Save thì dữ liệu đó sẻ bị xoá khỏi sheet DL, đồng thời insert sang sheet FINAL.
-Nhờ tất cả AEC trên GPE sửa giúp dùm em file đính kèm, em đuối với Excel rồi ( vì em mới bắt đầu tập sự với Excel được 4 tháng)
- Mong sớm nhận được sự giúp đỡ....pls....
- Chân thành cảm ơn rất....rất....nhiều.....
Ủa, làm như tôi in lẹ hơn chớ?@BNTT: Cảm ơn bạn, nhưng mình dùng excel 2007 cũng có thể filter được. Cái chính là mình muốn xuất ra nhiều sheet để có thể in ngay được cấu hình của từng máy lẻ.
Chà chỉ mình cách làm nút ở cả cột Department nữa nhé. Vì nó hơi giống filter nhỉ
Chào tất cả mọi người và chúc mừng năm mới 2009 !
Mình đang cần giải đáp về cách mình làm để quản lý cấu hình máy tính công ty mình. Help me & thank you.
- Mình đã lập danh sách cấu hình của tất cả các máy tính trong một bảng và định dùng vlookup để lọc ra cấu hình của mỗi máy.
- Nhưng không hiểu sao hàm Vlookup không trả lại được giá trị đó (?!) Nên đành phải cắt dán value nhưng đó không phải là cách làm tốt nhất nhỉ
Cityscape
Mình đã sửa lại công thức trong Name và thay hàm Vlookup bên ngoài bằng Index.
bạn xem file nha.