Hàm điều kiện

Liên hệ QC

hoaithuong8x.aloalo

Thành viên mới
Tham gia
16/6/09
Bài viết
9
Được thích
1
(Do em không đọc qui định của web nên chủ đề ghi sai, đã bị đóng topic nên em gửi lại bài )

Chào các anh, chị và các bạn.

Em định đặt công thức cho file excel này (file đình kèm) mà em loay hoay hoài chưa biết đặt công thức nào.

các anh chị và các bạn nhín chút thời gian chỉ em với



- Vùng cần lập công thức:Tại sheet TC: ô E7, E8, E9
- Công thức cần lập:

+ nếu ô E5 có giá trị là 1, và ô B7 có giá trị là "123" sẽ lấy giá trị là tại sheet GT, cột E7

+ nếu ô E5 có giá trị là 2, và ô B7 có giá trị là "123" sẽ lấy giá trị là tại sheet GT, cột F7

+ nếu ô E5 có giá trị là 3, và ô B7 có giá trị là "123" sẽ lấy giá trị là tại sheet GT, cột G7



Chân thành cảm ơn các anh chị và các bạn rất nhiều,

Thiên Thương,
 

File đính kèm

(Do em không đọc qui định của web nên chủ đề ghi sai, đã bị đóng topic nên em gửi lại bài )

Chào các anh, chị và các bạn.

Em định đặt công thức cho file excel này (file đình kèm) mà em loay hoay hoài chưa biết đặt công thức nào.

các anh chị và các bạn nhín chút thời gian chỉ em với



- Vùng cần lập công thức:Tại sheet TC: ô E7, E8, E9
- Công thức cần lập:

+ nếu ô E5 có giá trị là 1, và ô B7 có giá trị là "123" sẽ lấy giá trị là tại sheet GT, cột E7

+ nếu ô E5 có giá trị là 2, và ô B7 có giá trị là "123" sẽ lấy giá trị là tại sheet GT, cột F7

+ nếu ô E5 có giá trị là 3, và ô B7 có giá trị là "123" sẽ lấy giá trị là tại sheet GT, cột G7



Chân thành cảm ơn các anh chị và các bạn rất nhiều,

Thiên Thương,
của bạn đấy sem được theo ý bạn chưa?
 

File đính kèm

của bạn đấy sem được theo ý bạn chưa?

Chào bạn, công thức của bạn trong bài tôi có chút thắc mắc, tại sao ô E8 trả về giá trị "-" chính ra nó phải bằng 2 ?
tại ô E9 kết quả cũng vậy trả về giá trị "-" kết quả chính ra nó phải bằng 3?

Thứ 2. Công thức của bạn tôi nghĩ là hơi dài, chúng ta có thể sử dụng công thức cho ô E7

E7=VLOOKUP(B7,GT!$B$7:$H$9,MATCH(TC!$E$5,GT!$E$5:$H$5,0)+3,0)

bạn tham khảo file chỗ nền màu xanh
 

File đính kèm

của bạn đấy sem được theo ý bạn chưa?

Công thức dài quá!
Theo những gì tác giả mô tả, nếu tôi đoán không lầm thì có thể công thức của bạn sai...
Là vầy chăng:
Mã:
=VLOOKUP(B7,GT!$B$7:$H$9,$E$5+3,0)
(công thức tại E7 của sheet TC)
 
Công thức dài quá!
Theo những gì tác giả mô tả, nếu tôi đoán không lầm thì có thể công thức của bạn sai...
Là vầy chăng:
Mã:
=VLOOKUP(B7,GT!$B$7:$H$9,$E$5+3,0)
(công thức tại E7 của sheet TC)

Thực ra công thức không sai " nhưng em đồng ý là hơi lôi thôi và chết cái là mỗi lần thay đổi phải save cái nó mới nhảy mới kết quả. Hôm đó làm xong cứ tưởng máy tính online lâu nên mới bị vậy nên không kiểm tra lại
EM ĐỌC LẠI THÌ ĐÃ PHÁT HIỆN MÌNH HIỂU SAI YÊU CẦU NGƯỜI HỎI. MÀ NGƯỜI HỎI KHI ỨNG DỤNG SAI CŨNG KHÔNG BIẾT VÀ PHẢN HỒI LẠI. LÀN SAU EM SẼ ĐỌC KỸ KHI POST TRẢ LỜI!!!
 
Lần chỉnh sửa cuối:
Chào bạn, công thức của bạn trong bài tôi có chút thắc mắc, tại sao ô E8 trả về giá trị "-" chính ra nó phải bằng 2 ?
tại ô E9 kết quả cũng vậy trả về giá trị "-" kết quả chính ra nó phải bằng 3?

Thứ 2. Công thức của bạn tôi nghĩ là hơi dài, chúng ta có thể sử dụng công thức cho ô E7

E7=VLOOKUP(B7,GT!$B$7:$H$9,MATCH(TC!$E$5,GT!$E$5:$H$5,0)+3,0)

bạn tham khảo file chỗ nền màu xanh
Bạn đọc lại yêu cầu của #1 mình nghĩ là mình làm đúng yêu cầu mà chỉ là code dài dòng mình đồng ý
Sory bạn nhé: sau khi đọc lại thì mình là người sai hihihi
 
Lần chỉnh sửa cuối:
Em cảm ơn các anh chị đã nhiệt tình chỉ cho em. Em lập 3 công thức các anh chị hướng dẫn đều ra con số đúng như em mong đợi hết ạ. Công thức số 1 thì em có chỉnh lại xíu thôi.
 
Bạn đọc lại yêu cầu của #1 mình nghĩ là mình làm đúng yêu cầu mà chỉ là code dài dòng mình đồng ý
Sory bạn nhé: sau khi đọc lại thì mình là người sai hihihi

Tôi mới phân tích công thức của bạn, công thức của bạn sai ngay chỗ điều kiện, nếu bạn muốn dùng hàm if dùng công thức sau
IF($E$5=1,VLOOKUP(B7,GT!$B$7:$H$9,4,FALSE),0) chỉ cần đk này thôi là đủ rồi.
P/S Không sao đâu bạn ạ, diễn đàn để thảo luận, học hỏi lẫn nhau thôi mà, nếu sai thì góp ý sửa đổi là ok thôi.
Nothing nothing hic hic
 
ah, em nghĩ chắc trường hợp của anh/ chị là khi làm xong phải bấm shift + F9 ạ. Anh . chị thử làm xem đúng không nha!
 
Web KT

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

Back
Top Bottom