Sao công thức lấy Description bị sai.

Liên hệ QC
Tôi tuân thủ nội quy khi đăng bài

LuuAnh980

Thành viên thường trực
Tham gia
28/9/22
Bài viết
389
Được thích
67
Giới tính
Nữ
Em có file này sao trong cột "Description" của sheet "Cat"em có dùng công thức để lấy "Description" , sao 2 cell em bôi màu bị sai, trong file em có mô tả ạ.
Mong các anh giúp.
 

File đính kèm

  • HoiGPE0001.xlsb
    105.1 KB · Đọc: 22
Tự kiểm tra công thức RQ!L216 có giống những L khác không
(công thức gì thấy gớm)
H3 chỉ cần
=IF(OR(D3="",F3=""),VLOOKUP(G3,RQ!D:H,5,0),IF(AND(D3<>"",F3<>"",G3<>""),IFERROR(INDEX(RQ!$H$3:$L$390,MATCH(D3&F3&G3,RQ!$L$3:$L$390,0),1),"Job không có Item này"),""))
 
...
(công thức gì thấy gớm)
...
Sản phẩm của GPE. Dân hỏi trên GPE không biết cách thiết kế bảng tính. Mà thực sự ra họ cũng chả cần học.
Hỏi công thức khủng dễ quá cho nên người dùng chỉ chú tâm vào trình bày mẫu mã. Công thức để cho những tay cự phách lo.
 
Công thức để cho những tay cự phách lo.
Riêng công thức bài này không phải hoàn toàn là công thức khủng, mà là công thức sao chép từ công thức khủng và vận dụng thấy gớm. Công thức khủng của tay cự phách thì tôi không nói gớm.
Nguyên gốc nó thế này:
H3 =IFERROR(IF(OR(D3="",F3=""), VLOOKUP(G3,RQ!D:H,5,0),IF(AND(D3<>"",F3<>"",G3<>"", IFERROR(INDEX(RQ!$H$3:$L$390, MATCH(D3&F3&G3, RQ!$L$3:$L$390,0),1),"")=""),"Job không có Item này", INDEX(RQ!$H$3:$L$390,MATCH(D3&F3&G3,RQ!$L$3:$L$390,0),1))),"")

Xóa bỏ râu ria vẫn còn khủng
 
=IF(OR(D3="",F3=""),VLOOKUP(G3,RQ!D:H,5,0),IF(AND(D3<>"",F3<>"",G3<>""),IFERROR(INDEX(RQ!$H$3:$L$390,MATCH(D3&F3&G3,RQ!$L$3:$L$390,0),1),"Job không có Item này"),""))
nếu chỉ tới đay thì khi không có dữ liệu sẽ lỗi #N/A, mà em không muốn có lỗi đó, nên mới có vế kia.
Nếu được thầy Mỹ chỉnh công thức cho không có lỗi #N/A ạ.
 
nếu chỉ tới đay thì khi không có dữ liệu sẽ lỗi #N/A, mà em không muốn có lỗi đó, nên mới có vế kia.
Nếu được thầy Mỹ chỉnh công thức cho không có lỗi #N/A ạ.
Để nguyên công thức tào lao của L216 rồi sửa công thức cột H y như vậy, xem có NA không. Toàn là không tự kiểm tra mà cứ phán.

1708434377061.png
 
Lần chỉnh sửa cuối:
lỗi #N/A chổ này nè thầy Mỹ.
loi000001.png
 
lỗi #N/A chổ này nè thầy Mỹ.
Không có dữ liệu thì tìm kiếm cái gì? Tìm làm gì? Chả ai copy công thức xuống sẵn chờ dữ liệu cả. Nếu có thì If ô nào đó rỗng thì rỗng. Thêm có 1 cm công thức chứ không thêm cả thước.
 
Kéo công thức sẵn ngàn dòng, chứ ai nhập dữ liệu tới đâu mới kéo công thức tới đó thầy Mỹ.
Bài đã được tự động gộp:

Cho em thấy 1 CM công thức của thầy với.
 
Kéo công thức sẵn ngàn dòng, chứ ai nhập dữ liệu tới đâu mới kéo công thức tới đó thầy Mỹ.
Cho em thấy 1 CM công thức của thầy với.
Kéo sẵn 5, 10 dòng là đã thấy ghét rồi, nói gì 1000 dòng. Mà kéo sẵn nó NA kệ nó, khi có dữ liệu thì hết NA.
1 cm của tôi đã có nói trong bài 8 rồi.
 
Không có dữ liệu thì tìm kiếm cái gì? Tìm làm gì? Chả ai copy công thức xuống sẵn chờ dữ liệu cả. Nếu có thì If ô nào đó rỗng thì rỗng. Thêm có 1 cm công thức chứ không thêm cả thước.
Người nào giao công việc cho thớt ác quá.
Thớt rõ ràng là chỉ biết sơ đẳng về Excel mà giao cho cả đống công việc khủng.

Kéo công thức sẵn ngàn dòng, chứ ai nhập dữ liệu tới đâu mới kéo công thức tới đó thầy Mỹ.
Tôi đây chứ ai. Nhưng mà tôi không "kéo". Trường hợp này mà "kéo" là người không biết sử dụng bảng tính.
Đã nói là bạn chưa biết đủ căn bản của Excel mờ. Không nói công thức hay cái gì xa nữa. Những thao tác căn bản trong bảng tính bạn cũng không biết.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Mà kéo sẵn nó NA kệ nó, khi có dữ liệu thì hết NA.
Nhìn thấy "không đẹp" thầy Mỹ ơi.
loi0111111.png
Tôi đây chứ ai. Nhưng mà tôi không "kéo". Trường hợp này mà "kéo" là người không biết sử dụng bảng tính.
Đã nói là bạn chưa biết đủ căn bản của Excel mờ. Không nói công thức hay cái gì xa nữa. Những thao tác căn bản trong bảng tính bạn cũng không biết.
Bác @VetMini chỉ em cái "thao tác" mà bác làm với.
 
Kéo công thức sẵn ngàn dòng, chứ ai nhập dữ liệu tới đâu mới kéo công thức tới đó thầy Mỹ.
Bạn này chắc trong phòng làm việc toàn những người copy công thức sẵn 1000 dòng, hoặc ọi người bắt chước nhau nên tưởng vậy là hay. Trên GPE toàn những file nặng, chạy chậm, mở không lên toàn là kiểu tô màu sẵn, viết công thức sẵn, ...

Cho em thấy 1 CM công thức của thầy với.
Lão ấy gợi ý bên trên rồi đấy thôi?
IF(A3 = "", "", <công thức hiện tại>), chắc cũng 2 cm
Hoặc cách khác (mà bạn xài 2, 3 lần trong công thức khủng ban đầu (lão kia gọi là thấy gớm):
IFError(<công thức hiện tại>,""), cỡ 1 cm thật.
Bác @VetMini chỉ em cái "thao tác" mà bác làm với.
Người khác không copy công thức sẵn, mà nhập liệu dòng nào, gặp công thức thì Ctrl D. Chỉ e cứ như bao lần trước bạn cứ hỏi mà cứ làm theo ý mình như bác này nói:
Tôi có chỉ thì bạn cũng đưa ra 1000 cái cớ để bảo vệ cách làm việc cố hữu của mình.
Mà tôi thì không có đủ kiên nhẫn như cái ông ở bài #2.
Bác @VetMini: theo tôi thì lão kia bỏ mặc và buông trôi rồi.
 
Chỉnh sửa lần cuối bởi điều hành viên:
Tôi có chỉ thì bạn cũng đưa ra 1000 cái cớ để bảo vệ cách làm việc cố hữu của mình.
Mà tôi thì không có đủ kiên nhẫn như cái ông ở bài #2.
Kiên nhẫn cũng có giới hạn anh à. Với lại đến lúc người ta đòi xem 1 cm. Kiểu hỏi lấy lệ rồi không làm theo, hoặc làm theo rồi mai kia lại than "sao file của em chạy chậm quá, mở không lên", hoặc "nó quay mòng mòng"
 
Hoặc cách khác (mà bạn xài 2, 3 lần trong công thức khủng ban đầu (lão kia gọi là thấy gớm):
IFError(<công thức hiện tại>,""), cỡ 1 cm thật.
IfError dùng để tránh 1 lỗi hiển nhiên không muốn có, chứ không phải cố tình tạo cho có lỗi rồi giấu đi.
 
Nhìn thấy "không đẹp" thầy Mỹ ơi.
View attachment 299120

Bác @VetMini chỉ em cái "thao tác" mà bác làm với.
Xin lỗi Thầy Mỹ - Dùng công thức của thầy tôi bẫy lỗi thế này bạn LuuAnh980 thử xem
Một là đặt thêm điều kiên G3 ="";""; : IF(G3="";"";IF(OR(D3="";F3="");VLOOKUP(G3;RQ!D:H;5;0);IF(AND(D3<>"";F3<>"";G3<>"");INDEX(RQ!$H$3:$L$390;MATCH(D3&F3&G3;RQ!$L$3:$L$390;0);1);"Job không có Item này")))
Hai là dùng hàm IFERROR : IFERROR(IF(OR(D3="";F3="");VLOOKUP(G3;RQ!D:H;5;0);IF(AND(D3<>"";F3<>"";G3<>"");INDEX(RQ!$H$3:$L$390;MATCH(D3&F3&G3;RQ!$L$3:$L$390;0);1);"Job không có Item này"));"")
 
Xin lỗi Thầy Mỹ - Dùng công thức của thầy tôi bẫy lỗi thế này bạn LuuAnh980 thử xem
Một là đặt thêm điều kiên G3 ="";""; : IF(G3="";"";IF(OR(D3="";F3="");VLOOKUP(G3;RQ!D:H;5;0);IF(AND(D3<>"";F3<>"";G3<>"");INDEX(RQ!$H$3:$L$390;MATCH(D3&F3&G3;RQ!$L$3:$L$390;0);1);"Job không có Item này")))
Hai là dùng hàm IFERROR : IFERROR(IF(OR(D3="";F3="");VLOOKUP(G3;RQ!D:H;5;0);IF(AND(D3<>"";F3<>"";G3<>"");INDEX(RQ!$H$3:$L$390;MATCH(D3&F3&G3;RQ!$L$3:$L$390;0);1);"Job không có Item này"));"")
Có gì đâu mà xin lỗi, có điều công thức của bạn y chang bài 14 của mụ phù thủy
 
Có gì đâu mà xin lỗi, có điều công thức của bạn y chang bài 14 của mụ phù thủy
Vì bạn LuuAnh980 không rõ là chưa hiểu hay không để ý bài #14 nên tôi xin phép ép thẳng vào công thức cho bạn đó; Dâu sao cũng phải xin phép thầy vì công thức là của tạo ra - chuẩn và gọn
 
Cám ơn anh @le_vis nha.
Em vẫn không đồng ý với thầy Mỹ và bác Vetmini về viêc kéo công thức sẵn. Cty em 1 anh kỳ cựu nhập liệu, vẵn kéo công thức sẵn, mặc dù gõ bàn phím nhanh *như gió*
 
Web KT
Back
Top Bottom