在excel中,如何寫多個條件判斷語句?

發布 科技 2024-02-05
15個回答
  1. 匿名使用者2024-01-25

    在單元格 f22 中輸入以下公式。

    iferror(lookup(c22,,)c22-e21),"不")

    該公式的意思是,在120、300、2000、5000個資料點通過c22的公升序中,匹配小於c22的最大值對應的百分比,然後乘以c22-e21; 如果不滿足要求,則返回錯誤值,並顯示“無”。

    有關詳細資訊,請參閱附圖。 <>

  2. 匿名使用者2024-01-24

    if(c22<120,"不",if(c22<299,(c22-e21)*10%,if(c22<1999,(c22-e21)*15%,if(c22<4999,(c22-e21)*20%,(c22-e21)*30%))

    追蹤它並找出導致負數的原因,至少肯定不是 if 函式。

  3. 匿名使用者2024-01-23

    if(c22<120,"不",if(and(c22>120,c22<299),(c22-e21)*10%,if(and(c22>300,c22<1999),(c22-e21)*15%,if(and(c22>2000,c22<4999),(c22-e21)*20%,if(c22>5000,(c22-e21)*30%,"")))

    朋友,if 語句不是 if(120and(120

  4. 匿名使用者2024-01-22

    120 這種說法是錯誤的。

    如果巢狀了 if,則可以將其更改為:

    if(c22<120,"不",(c22-e21)*if(<300,10,if(c22<2000,15,if(c22<5000,20,30)))

    也可以將其替換為另乙個功能:

    if(c22<120,"不",(c22-e21)*lookup(c22%,)

  5. 匿名使用者2024-01-21

    你的結果是陰性的,這就是證據,c22

  6. 匿名使用者2024-01-20

    lookup(a1,,)

    自行修改。

  7. 匿名使用者2024-01-19

    巢狀應該沒有任何問題。

    似乎只有 excel2007 支援巢狀在 n 層以上。

    嘗試其他版本的 Excel。

  8. 匿名使用者2024-01-18

    這種效果可以通過使用 Excel 的“if”和“and”公式來實現。

    以下是列 A = 2 和列 B = 大資料的示例。 如果滿足條件,則 C 列中的資料將填充到 D 列中。

    首先列出需要篩選的資料。

    在單元格“d1”中填寫“=if(and(a1=”。"二. 二.第二",b1="偉大"),c1,""公式中,單擊 Enter。

    下拉單元格 D2 的右下角,使公式與資料在同一行結束。

    可以看出,只有滿足“二”和“大”的資料才會被過濾掉。

  9. 匿名使用者2024-01-17

    使用 VBA,將要保留的值新增到陣列或字典中,然後遍歷列 A 以比較其值(如果保留在陣列中),否則該行將被隱藏。

    使用後,您只需選擇所有工作表並在行標記處取消隱藏它們。

  10. 匿名使用者2024-01-16

    主要問題是將“指定 ID”放在**中的什麼位置?

    假設第一行是標題,“指定 ID”並放入 B 列,並將 C 列作為標記列 C2 並輸入公式 =if(countif(b:b,a2)>0,"重複","")

    只需下拉即可。 您可以以任何方式更改指定的 ID,並且無需更改公式。

  11. 匿名使用者2024-01-15

    通過高階過濾,修改也很簡單,只需更改條件區域即可。

  12. 匿名使用者2024-01-14

    d2=if(and(a2="低壓",b2="農村"),c2,"") 並向下填充。

    另外,站長群上還有產品**,便宜***。

  13. 匿名使用者2024-01-13

    有兩種情況需要滿足多個條件:

    1)同時滿足多個條件;

    2)乙個或多個條件就足夠了。

    下面圖中的資料為例。

    首先,and() 函式用於說明同時滿足多個條件。

    例如,如果A列的文字為“a”,B列中的資料大於210,則在C列中標記“y”。

    在 C2 中輸入公式:

    if(and(a2="a",b2>210),"y","")

    知識點說明:

    and() 函式的語法如下所示,and(condition1=criterion1, condition2=criterion2......每個條件和標準被判斷為相等,如果它等於它,則返回 true,如果不等於它,則返回 false。 僅當滿足所有條件和判斷時,and() 函式才會返回 true。

    然後,or() 函式用於宣告僅滿足多個條件中的乙個或多個。

    例如,如果 A 列中的文字為“a”或 B 列中的資料大於 150,則在 C 列中標記“y”

    在單元格 C2 中輸入公式:

    if(or(a2="a",b2>150),"y","")

    知識點說明:

    or() 函式的語法是這樣的:or(條件 1 = 條件 1,條件 2 = 條件 2......與 and 一樣,每個條件和條件判斷都返回 true 或 false,但只要所有判斷之一返回 true,or() 函式就會返回 true。

    上述方法是在單個單元格中判斷,也可以以陣列公式的形式編寫,一次完成單個單元格中多個輔助單元格的判斷。

  14. 匿名使用者2024-01-12

    if(u3="",f3-e3,if(t3="a","背書支出","背書付款"))

  15. 匿名使用者2024-01-11

    輸入 =if(a1="w",-84,if(a1="e",-94,if(a1="d",-104,"")

    或輸入。 vlookup(a1,,2,0)

    簡化為 =-84-vlookup(a1,,2,0)。

相關回答
15個回答2024-02-05

Excel可以使用函式if來判斷條件,根據具體函式的描述是=if(e3=,,if(e3=,,if(e3=,,if(e3=,,,"沒有"分析如下。 >>>More

13個回答2024-02-05

例如,如果內容介於 1 到 10 行之間,則公式: >>>More

15個回答2024-02-05

假設左邊的資料在 a1:c100 區域,右邊的 ** 和日期在 f1:g6 區域。 >>>More

16個回答2024-02-05

2 個錯誤。 excel 不允許 3030,h4<=9) 不允許像 8:30 這樣直接表示時間,它應該是 time(8,30,0)。 >>>More

12個回答2024-02-05

在表 2 的 a2 中,輸入 :=if(彙總表!) a2="a",彙總表! a2," ") >>>More