Mừng Sinh Nhật GPE 11: sáng 25/6 Hà Nội; 1/7 Huế/Đà Nẵng; Trưa 2/7 TPHCM

Hàm điều kiện trong excel

Thảo luận trong 'Hàm và công thức Excel' bắt đầu bởi meu_dd, 8 Tháng mười hai 2011.

  1. meu_dd

    meu_dd Thành viên mới

    cho em hỏi là nếu với 1 đề bài thế này thì dùng hàm nào để lọc ra
    nếu là ổ cứng của hãng" samsung" và dung lượng là "80G" thì giá 800,nếu là hãng "maxtor" dung lượng"160" thì giá là 850,còn lại là 700?
    nếu dùng hàm if thì phải viết biểu thức điều kiện như thế nào???
     
  2. nghiaphuc

    nghiaphuc Hoàng Nghĩa Phúc Staff Member

    Giả sử tên hãng nằm tại ô C2, dung lượng nằm tại ô D2. Khi đó công thức sẽ là:
    Mã:
    =IF(AND(C2="Samsung",D2=80),800,IF(AND(C2="Maxtor",D2=160),850,700))
    Những vị trí dung lượng là 80, 160 hay "80G", "160G" bạn tự điều chỉnh cho đúng với dữ liệu trong file nhé.
     
  3. meu_dd

    meu_dd Thành viên mới

    ok! thank anh,em chỉ thắc mắc ở chỗ là làm sao để lồng vào những điều kiện song song như thế thôi,nếu có 3 đến 4 điều kiện thì cũng chỉ cần dùng 1 hàm AND như thế,mỗi đk cách nhau dấu "," như thế là đc đúng ko a?
     
  4. nghiaphuc

    nghiaphuc Hoàng Nghĩa Phúc Staff Member

    Đúng rồi, còn dấu phân cách là dấu "," hay dấu ";" thì tùy thuộc vào máy tính của bạn. Nếu bạn đọc trong đề thấy có nhiều điều kiện liên kết bởi từ "và" thì bạn dùng hàm AND, còn liên kết bởi từ "hoặc" thì dùng hàm OR, thấy đề yêu cầu có dạng "Nếu...thì..." thì dùng hàm IF, giống như học tiếng Anh vậy đó mà --=0
     
  5. Luc Van

    Luc Van Thành viên tiêu biểu

    Đúng là như vậy. Nói thêm cho bạn nhé:
    - Với hàm AND() thì phải thoả mãn tất cả các điều kiện thì mới cho ra kết quả.
    - Còn với hàm OR() thì chỉ cần 1 trong các điều kiện đó là có kết quả rồi.
     
  6. meu_dd

    meu_dd Thành viên mới

    :d,he3,uh nhỉ,nhưng mà có if rồi nhưng lại ko có then nhỉ,he3,nó cứ đưa ra như tiếng anh luôn thì dễ hơn nhỉ,:D "if...then...else"
     
  7. tvxdgt

    tvxdgt Thành viên tiêu biểu

    như thế công thức quả là dài dòng rồi còn gì. Nếu bạn hiểu chú thích của công thức thì vào xem như hình dưới cũng quá rỏ ràng rồi.
    h1.jpg
    Còn muốn "if...then...else" thì sử dụng ngôn ngữ VBE. --=0--=0--=0
     
    Lần chỉnh sửa cuối: 9 Tháng mười hai 2011

Chia sẻ trang này