Hàm IF trong excel

Liên hệ QC
các bác cho e hỏi chút
e có cột Á là ngày/tháng/năm vay, cột B1 là ngày/tháng/năm phải trả lãi (đã gõ công thức để cộng thêm 3 tháng), cột C1 là ngày/tháng/năm thực tế KH trả lãi. Nay e muốn các bác giúp e công thức để nếu ngày thực tế trả mà lớn hơn ngày phải trả thì xếp loại B, mà nhỏ hơn thì xếp loại A.
Hoặc các bác có cách nào nhanh hơn nữa không có nghĩa là e muốn phân loại KH nếu khách hàng đó trả lãi trước 3 tháng là loại A sau đó là loại B.
 
Công thức tại cột D là lấy cột C trừ cột B:
=if(c1<=b1,"A","B")
 
Tính trực tiếp luôn: A1 là ngày vay, C1 là ngày trả:
=IF(C1<=EDATE(A1,3),"A","B")
 
đúng rồi. bạn dongducnhiem tính như vậy là đúng mà lại dễ và nhanh hơn
Thanks nhìu nhé!/-*+/
 
bác nào giải pháp giúp em cái hàm này đau dầu quá:
nếu A1= CB thì là 200, nếu A1= AD thì =300 , nếu A1= Ac thì bằng 400 ....
trong đó ô A1 mình chỉ nhập dạng text CB hoặc AD, AC. Viết hàm cho cái ô đang chọn bằng cách nào ai biết giúp với !

Cám ơn nhiều
 
Dùng hàm if nha bạn và cái chỗ .... còn bao nhiêu điều kiện nữa. Tốt nhất bạn gửi fiel của bạn lên đi
 
Anh chị xem giúp em cái này nữa với ạ, điều kiện đúng mà sao nó cứ bảo "false" là sạo ạ, em cảm ơn anh chị nhiều ạ./.
 

File đính kèm

  • excel.xlsx
    9.8 KB · Đọc: 10
Anh chị xem giúp em cái này nữa với ạ, điều kiện đúng mà sao nó cứ bảo "false" là sạo ạ, em cảm ơn anh chị nhiều ạ./.
Công thức của bạn sai cấu trúc, bạn phải sử dụng hàm AND(logical1,logical2...)
Công thức kiểm tra tính logic của bạn chỉ cần: =AND(A1>0,A1<=10000)
 
Anh chị xem giúp em cái này nữa với ạ, điều kiện đúng mà sao nó cứ bảo "false" là sạo ạ, em cảm ơn anh chị nhiều ạ./.

Hôm qua tối định trả lời, nhưng do mất mạng hôm nay gửi lại file, lỗi của bạn là điều kiện if không đúng.
 

File đính kèm

  • Copy of excel.xlsx
    11.9 KB · Đọc: 17
Trong file đính kèm mình có sử dụng công thức hàm if nhưng báo lỗi #NAME?
Rất mong được mọi người xem giúp. Rất cảm ơn mọi người!.
 

File đính kèm

  • Book1.xlsx
    10.4 KB · Đọc: 17
Lần chỉnh sửa cuối:
!!!!


=if(left(b6,2)= "mh", round((d6/15),1), round((e6+g6)/15+(f6/40),1))

 
Trong file đính kèm mình có sử dụng công thức hàm if nhưng báo lỗi #NAME?
Rất mong được mọi người xem giúp. Rất cảm ơn mọi người!.

Phần này của bạn chỉ gõ thiếu dấu "" của MH, thay vì để MH trong "" ("MH") thì bạn lại đang để (_MH) do đó không tìm được giá trị
=IF(LEFT(B6;2)=" MH"; ROUND((D6/15);1); ROUND((E6+G6)/15+(F6/40);1))
 
thì bạn lại đang để (_MH) do đó không tìm được giá trị
=IF(LEFT(B6;2)=" MH"; ROUND((D6/15);1); ROUND((E6+G6)/15+(F6/40);1))
Nói vậy chắc chưa chính xác cho lắm!

Fải nói là:
Bạn không để chuỗi đó trong ngoặt kép, nên nó tưởng đó là vùng ô được gán tên; Nên nó đi tìm vùng có tên đó;
May mà nó không tìm ra nên báo lỗi
Nếu nó tìm ra được tên đó, chắc còn lộn xộn hơn!
 
Nói vậy chắc chưa chính xác cho lắm!

Fải nói là:
Bạn không để chuỗi đó trong ngoặt kép, nên nó tưởng đó là vùng ô được gán tên; Nên nó đi tìm vùng có tên đó;
May mà nó không tìm ra nên báo lỗi
Nếu nó tìm ra được tên đó, chắc còn lộn xộn hơn!
Nói vậy chắc chưa chính xác cho lắm!
May mà nó không tìm ra nên báo lỗi
Đúng như bạn nói, mình nhập
=IF(LEFT(B6,2)= "MH", ROUND((D6/15),1), ROUND((E6+G6)/15+(F6/40),1))
vào thì lỗi không được mong các bạn xem giúp hoặc nếu có cách nào khác cũng xin chỉ giùm mình. Cảm ơn các bạn!.
 
pass, fail, pass tôi muốn dùng hàm if để 3 trường hợp này nếu có một trường fail thì sẽ ra kết quả là fail

có ai giúp tôi với

xin gửi về địa chỉ : mail: luumaihuong85@gmail.com. nhé

cảm ơn nhiều. càng sớm càng tốt
 
9 điều kiện, mình chưa gặp vụ này, học hỏi mới đc.
 
cái này chỉ cần lồng hàm IF thôi mà
vi du :

I F ( a > 19, 2200000,I F (19>a>15, 2000,I F(15>a>11,1600,I F(.....................
cu nhu vay cho den het ^^

Cho mình hỏi, dạng hàm if lồng vào nhau như thế này mình sử dụng được bao nhiêu lần lồng ghép. Mình tiến hành cho 12 lần lồng ghép nhưng excel không cho phép, trong khi các bạn mình làm thì vẫn được. Vậy có phải do phiên bản excel của mình có vấn đề?

Nhờ các bạn giúp giùm
 
Web KT
Back
Top Bottom