国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

目錄
如何在多種條件下使用功能
excel if語句具有多種條件(和邏輯)
如果在多個條件(或邏輯)的功能
如果有多個和&或語句
嵌套if語句檢查多個邏輯測試
如果有多種條件的數(shù)組公式,則表現(xiàn)出色
與其他功能一起使用
示例1。如果vlookup中的#n/a錯誤
示例2。如果使用總和,平均,最小和最大功能
示例3。如果使用ISNUMBER,ISTEXT和ISBLANK
示例4。如果和串聯(lián)
如果IsError / isna公式在Excel中
練習(xí)工作簿下載
首頁 軟體教學(xué) 辦公室軟體 如果在多個條件下運(yùn)行

如果在多個條件下運(yùn)行

May 12, 2025 am 11:02 AM

本教程顯示瞭如何在Excel中以及與或邏輯中創(chuàng)建多個語句。另外,如果與其他Excel功能一起使用,您將學(xué)習(xí)如何使用。

在我們的Excel的第一部分,如果教程,我們研究瞭如何構(gòu)建具有文本,數(shù)字,日期,空白和非空白的條件的簡單if語句。但是,對於強(qiáng)大的數(shù)據(jù)分析,您通常需要一次評估多個條件。下面的公式示例將向您展示執(zhí)行此操作的最有效方法。

如何在多種條件下使用功能

從本質(zhì)上講,有兩種類型的IF公式具有基於和 /或邏輯的多個標(biāo)準(zhǔn)。因此,在對IF公式的邏輯測試中,您應(yīng)該使用以下功能之一:

  • 功能 - 如果滿足所有條件,則返回true;否則為錯誤。
  • 或功能 - 如果滿足任何單一條件,則返回true;否則為錯誤。

為了更好地說明這一點,讓我們研究一些現(xiàn)實生活中的公式示例。

excel if語句具有多種條件(和邏輯)

如果有兩個或多個條件,則excel的通用公式是:

if(and(條件1 ,條件2 ,…),value_if_true,value_if_false)

該公式翻譯成人類語言,說:如果條件1為真,條件2為真,則返回value_if_true ;否則返回value_if_false 。

假設(shè)您有一個表列表B和C列中的兩個測試的得分。要通過期末考試,學(xué)生的分?jǐn)?shù)必須大於50。

對於邏輯測試,您使用以下和語句:(B2> 50,C2> 50)

如果兩個條件都是正確的,則公式將返回“通過”;如果任何條件是錯誤的 - “失敗”。

=IF(AND(B2>50, B2>50), "Pass", "Fail")

容易,不是嗎?下面的屏幕截圖證明了我們的If /and Formula效果正確:

如果在多個條件下運(yùn)行

以類似的方式,您可以在多個文本條件下使用Excel。

例如,如果B2和C2都大於50,則輸出“好”,否則,公式為:

=IF(AND(B2="pass", C2="pass"), "Good!", "Bad")

如果在多個條件下運(yùn)行

重要說明!即使已經(jīng)測試過的一個(s)為false,功能也可以檢查所有條件。這種行為有點不尋常,因為在大多數(shù)編程語言中,如果任何先前的測試都返回錯誤,則不會測試隨後的條件。

在實踐中,如果語句可能會導(dǎo)致這種特異性,則看似正確的話。例如,以下公式將返回#div/0! (“除以零”錯誤)如果單元格A2等於0:

=IF(AND(A20, (1/A2)>0.5),"Good", "Bad")

避免這種情況,您應(yīng)該使用嵌套的功能:

=IF(A20, IF((1/A2)>0.5, "Good", "Bad"), "Bad")

有關(guān)更多信息,請查看Excel中的公式和公式。

如果在多個條件(或邏輯)的功能

如果滿足任何條件,請做一件事,否則要做其他事情,請使用IF和或功能的這種組合:

if(或(條件1 ,條件2 ,…),value_if_true,value_if_false)

與上述討論的IF /和公式的區(qū)別在於,如果指定條件為真,Excel返回了TRUE。

因此,如果在以前的公式中,我們使用或代替:

=IF(OR(B2>50, B2>50), "Pass", "Fail")

那麼,任何考試中有50分以上的任何人都會在第D欄中“通過”。在這種情況下,我們的學(xué)生有更好的機(jī)會通過了期末考試(Yvette尤其不幸的是只有1分:)

如果在多個條件下運(yùn)行

提示。如果您正在創(chuàng)建具有文本的多個IF語句並使用邏輯中的一個單元格中測試一個值(即可以是“ this”或“ that”),則可以使用數(shù)組常數(shù)構(gòu)建更緊湊的公式。

例如,如果單元格是“交付”或“付費(fèi)”,則將銷售標(biāo)記為“已關(guān)閉”,則該公式為:

=IF(OR(B2={"delivered", "paid"}), "Closed", "")

可以在Excel IF或功能中找到更多公式示例。

如果有多個和&或語句

如果您的任務(wù)需要評估幾組多個條件,則必須一次同時使用和&或功能。

在我們的示例表中,假設(shè)您有以下標(biāo)準(zhǔn)檢查考試結(jié)果:

  • 條件1:考試> 50和考試2> 50
  • 條件2:考試> 40和考試2> 60

如果滿足兩個條件,則認(rèn)為通過了期末考試。

乍一看,公式似乎有些棘手,但實際上不是!您只需將上述每個條件表示為一個和語句,然後將它們嵌套在或功能中(由於不需要滿足這兩個條件,這都足夠了):

OR(AND(B2>50, C2>50), AND(B2>40, C2>60)

然後,將或函數(shù)用於IF的邏輯測試,並提供所需的value_if_truevalue_if_false值。結(jié)果,您將獲得以下公式具有多個和 /或條件的公式:

=IF(OR(AND(B2>50, C2>50), AND(B2>40, C2>60), "Pass", "Fail")

下面的屏幕截圖表示我們已正確完成公式:

如果在多個條件下運(yùn)行

自然,您不僅限於在IF公式中僅使用兩個和/或功能。您可以使用它們的業(yè)務(wù)邏輯所需的多數(shù),但前提是:

  • 在Excel 2007及更高版本中,您的參數(shù)不超過255個參數(shù),IF公式的總長度不超過8,192個字符。
  • 在Excel 2003及更低的情況下,不超過30個參數(shù),如果公式的總長度不超過1,024個字符。

嵌套if語句檢查多個邏輯測試

如果要在單個公式中評估多個邏輯測試,則可以將幾個功能嵌套到另一個功能中。如果功能,則稱之為嵌套。當(dāng)您希望根據(jù)邏輯測試的結(jié)果返回不同的值時,它們證明它們特別有用。

這是一個典型的例子:假設(shè)您想根據(jù)以下分?jǐn)?shù)將學(xué)生的成就限定為“良好”,“滿意”和“窮人”:

  • 好:60或更多(> = 60)
  • 令人滿意:40至60(> 40和
  • 窮人:40或更少(

在編寫公式之前,請考慮要嵌套的功能順序。 Excel將根據(jù)公式中的順序評估邏輯測試。一旦條件評估為真實,就不會測試後續(xù)條件,這意味著公式在第一個真實結(jié)果後停止。

在我們的情況下,這些功能從最大到最小的。

=IF(B2>=60, "Good", IF(B2>40, "Satisfactory", "Poor"))

自然,如果需要,您可以嵌套更多功能(現(xiàn)代版本中最多可容納64個)。

如果在多個條件下運(yùn)行

有關(guān)更多信息,請查看如何使用excel中的多個嵌套if語句。

如果有多種條件的數(shù)組公式,則表現(xiàn)出色

如果要測試多個條件,則獲得Excel的另一種方法是使用數(shù)組公式。

要評估條件和邏輯,請使用星號:

如果(條件1 ) *(條件2 ) *…,value_if_true,value_if_false)

要使用或邏輯測試條件,請使用加號:

如果(條件1 )(條件2 )…,value_if_true,value_if_false)

要正確完成數(shù)組公式,請按CTRL Shift一起輸入密鑰。在Excel 365和Excel 2021中,由於支持動態(tài)陣列,這也可以作為常規(guī)公式。

例如,如果B2和C2都大於50,則獲得“通過”,則公式為:

=IF((B2>50) * (C2>50), "Pass", "Fail")

如果在多個條件下運(yùn)行

在我的Excel 365中,一個普通公式工作正常(如上所述的屏幕截圖所示)。在Excel 2019及更低的情況下,請記住使用CTRL Shift Enter快捷方式使其成為陣列公式。

為了評估多種條件或邏輯,公式為:

=IF((B2>50) (C2>50), "Pass", "Fail")

如果在多個條件下運(yùn)行

與其他功能一起使用

本節(jié)說明瞭如何與其他Excel功能結(jié)合使用以及對您帶來的好處。

示例1。如果vlookup中的#n/a錯誤

當(dāng)Vlookup或其他查找功能找不到某些內(nèi)容時,它將返回#N/A錯誤。為了使桌子看起來更好,如果#n/a,您可以返回零,空白或特定文本。為此,使用此通用公式:

if(isna(vlookup(...)), value_if_na ,vlookup(…))

例如:

如果#n/a返回0:

如果找不到E1中的查找值,則公式將返回零。

=IF(ISNA(VLOOKUP(E1, A2:B10, 2,FALSE )), 0, VLOOKUP(E1, A2:B10, 2, FALSE))

如果#n/a返回空白:

如果找不到查找值,則公式將什麼都沒有返回(一個空字符串)。

=IF(ISNA(VLOOKUP(E1, A2:B10, 2,FALSE )), "", VLOOKUP(E1, A2:B10, 2, FALSE))

如果#n/a返回某些文本:

如果找不到查找值,則公式將返回特定的文本。

=IF(ISNA(VLOOKUP(E1, A2:B10, 2,FALSE )), "Not found", VLOOKUP(E1, A2:B10, 2, FALSE))

如果在多個條件下運(yùn)行

有關(guān)更多公式示例,請參見vlookup,其中含有Excel中的If語句。

示例2。如果使用總和,平均,最小和最大功能

為了基於某些標(biāo)準(zhǔn),Excel提供了SUMIF和SUMIF函數(shù)。

在某些情況下,您的業(yè)務(wù)邏輯可能需要在IF的邏輯測試中包括總和函數(shù)。例如,要根據(jù)B2和C2中值的總和返回不同的文本標(biāo)籤,公式為:

=IF(SUM(B2:C2)>130, "Good", IF(SUM(B2:C2)>110, "Satisfactory", "Poor"))

如果總和大於130,則結(jié)果為“好”;如果大於110 - “令人滿意”,如果110或更低 - “貧窮”。

如果在多個條件下運(yùn)行

以類似的方式,您可以根據(jù)平均分?jǐn)?shù)嵌入IF和返回不同標(biāo)籤的邏輯測試中的平均功能:

=IF(AVERAGE(B2:C2)>65, "Good", IF(AVERAGE(B2:C2)>55, "Satisfactory", "Poor"))

假設(shè)總分在D列中,您可以藉助最大和最小功能識別最高和最低值:

=IF(D2=MAX($D$2:$D$10), "Best result", "")

=IF(D2=MAX($D$2:$D$10), "Best result", "")

要在一列中都有兩個標(biāo)籤,請嵌套以上功能一個函數(shù):

=IF(D2=MAX($D$2:$D$10), "Best result", IF(D2=MIN($D$2:$D$10), "Worst result", ""))

如果在多個條件下運(yùn)行

同樣,您可以與自定義功能一起使用。例如,您可以將其與getCellColor或getCellfontColor結(jié)合起來,以根據(jù)單元格的顏色返回不同的結(jié)果。

此外,Excel提供了許多功能來根據(jù)條件計算數(shù)據(jù)。有關(guān)詳細(xì)的公式示例,請查看以下教程:

  • Countif-符合條件的計數(shù)單元
  • Countifs-具有多個標(biāo)準(zhǔn)的計數(shù)單元
  • SUMIF-有條件的總和單元
  • SUMIFS - 具有多個標(biāo)準(zhǔn)的總和單元

示例3。如果使用ISNUMBER,ISTEXT和ISBLANK

為了識別文本,數(shù)字和空白單元格,Microsoft Excel提供了特殊功能,例如ISTEXT,ISNUMBER和ISBLANK。通過將它們放置在三個嵌套IF語句的邏輯測試中,您可以一次識別所有不同的數(shù)據(jù)類型:

=IF(ISTEXT(A2), "Text", IF(ISNUMBER(A2), "Number", IF(ISBLANK(A2), "Blank", "")))

如果在多個條件下運(yùn)行

示例4。如果和串聯(lián)

要將IF和某些文本的結(jié)果輸出到一個單元格中,請使用Concatenate或Concat(在Excel 2016-365中)以及是否合作。例如:

=CONCATENATE("You performed ", IF(B1>100,"fantastic!", IF(B1>50, "well", "poor")))

=CONCAT("You performed ", IF(B1>100,"fantastic!", IF(B1>50, "well", "poor")))

查看下面的屏幕截圖,您幾乎不需要對公式的任何解釋:

如果在多個條件下運(yùn)行

如果IsError / isna公式在Excel中

Excel的現(xiàn)代版本具有特殊的功能來捕獲錯誤,並用另一個計算或預(yù)定義的值替換它們 - ifError(在Excel 2007及以後)和IFNA(在Excel 2013和更高版本中)。在較早的Excel版本中,您可以使用IF ISERROR和ISNA組合。

不同之處在於,ifError和Iserror處理所有可能的Excel錯誤,包括#value! ,#n/a,#name? ,#ref! ,#num! ,#div/0! ,and #null!。而IFNA和ISNA僅專門研究#N/A錯誤。

例如,要用自定義文本替換“零除以零”錯誤(#div/0!),您可以使用以下公式:

=IF(ISERROR(A2/B2), "N/A", A2/B2)

如果在多個條件下運(yùn)行

這就是我在Excel中使用IF函數(shù)的全部說法。我感謝您閱讀,並希望下週在我們的博客上見到您!

練習(xí)工作簿下載

如果多個條件 - 示例(.xlsx文件)

以上是如果在多個條件下運(yùn)行的詳細(xì)內(nèi)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何在Microsoft Excel中使用括號,方括號和捲髮括號 如何在Microsoft Excel中使用括號,方括號和捲髮括號 Jun 19, 2025 am 03:03 AM

快速鏈接括號:控制歌劇的順序

Outlook快速訪問工具欄:自定義,移動,隱藏和顯示 Outlook快速訪問工具欄:自定義,移動,隱藏和顯示 Jun 18, 2025 am 11:01 AM

本指南將引導(dǎo)您介紹如何自定義,移動,隱藏和顯示快速訪問工具欄,從而幫助您塑造Outlook工作區(qū)以適合日常工作和喜好。 Microsoft Outlook中的快速訪問工具欄是USEFU

Google表格Importrange:完整指南 Google表格Importrange:完整指南 Jun 18, 2025 am 09:54 AM

曾經(jīng)玩過Google表的“只有一份快速復(fù)制”遊戲……而失去了一個小時的生活?當(dāng)使用動態(tài)信息時,最初是一個簡單的數(shù)據(jù)傳輸將雪球迅速變成噩夢。那些“快速修復(fù)&qu

在Microsoft Excel中的6個很酷的右鍵單擊技巧 在Microsoft Excel中的6個很酷的右鍵單擊技巧 Jun 24, 2025 am 12:55 AM

快速鏈接副本,移動和鏈接單元格元素

不要忽略Microsoft Excel中F9的力量 不要忽略Microsoft Excel中F9的力量 Jun 21, 2025 am 06:23 AM

在手動計算中,快速鏈接劃分的公式模式化了複雜的配合儀,使Excel WindowMicrosoft Excel具有如此多的鍵盤快捷方式,以至於有時很難記住最有用的鍵盤快捷鍵。最被忽視的人之一

通過How-To Geek測試(高級)證明您的現(xiàn)實世界Microsoft Excel技能 通過How-To Geek測試(高級)證明您的現(xiàn)實世界Microsoft Excel技能 Jun 17, 2025 pm 02:44 PM

無論您是最近參加了Microsoft Excel課程,還是要驗證您對程序的了解是否最新,請嘗試使用How-To Geek Advanced Excel測試並找出您的表現(xiàn)如何!這是三部分系列中的第三個。第一個我

如何恢復(fù)未保存的Word文檔 如何恢復(fù)未保存的Word文檔 Jun 27, 2025 am 11:36 AM

一、檢查自動恢復(fù)文件夾,打開Word中的“恢復(fù)未保存的文檔”或進(jìn)入C:\Users\用戶名\AppData\Roaming\Microsoft\Word路徑查找.asd結(jié)尾文件;二、查找臨時文件或使用OneDrive歷史版本,在原目錄輸入~$文件名.docx查看是否存在或登錄OneDrive查看版本歷史;三、利用Windows“以前的版本”功能或第三方工具如Recuva、EaseUS掃描恢復(fù)徹底刪除文件。以上方法可提高恢復(fù)成功率,但需盡快操作並避免寫入新數(shù)據(jù)。平時應(yīng)開啟自動保存、定期保存或使用雲(yún)

5個新的Microsoft Excel功能將於2025年7月嘗試 5個新的Microsoft Excel功能將於2025年7月嘗試 Jul 02, 2025 am 03:02 AM

快速鏈接讓Copilot確定哪個桌子到Manipu

See all articles