在 Excel 中檢查多個條件

在 Excel 中檢查多個條件

簡單的條件可以串在一起。這稱為嵌套函數。value_if_true 和 value_if_false 參數可以包含它們自己的簡單條件。這允許您測試多個條件,其中後續條件依賴於第一個條件。

該圖顯示了一個電子表格,其中包含用於汽車類型和該汽車類型屬性的兩個用戶輸入字段。屬性列在用戶輸入字段下方的兩個範圍內。對於此示例,當用戶選擇類型和屬性時,您需要一個公式來報告用戶是否已識別出轎跑車、轎車、皮卡或 SUV,如下所示:

在 Excel 中檢查多個條件

=IF(E2="汽車",IF(E3="2 門","雙門轎車","轎車"),IF(E3="有床","皮卡","SUV"))

通過一些條件分析,第一個條件的結果會導致第二個條件發生變化。在這種情況下,如果第一個條件是汽車,則第二個條件是 2 門或 4 門。但如果第一個條件是卡車,則第二個條件更改為有床或無床。

單元格 E3 中的數據驗證更改為僅允許基於第一個條件的適當選擇。

Excel 提供了 IF 函數來執行條件分析。當您需要檢查多個條件時,您還可以嵌套 IF 函數 — 即,使用另一個 IF 函數作為第一個 IF 函數的參數。

在本例中,第一個 IF 檢查 E2 的值。如果為 TRUE,則不返回值,第二個參數是另一個 IF 公式,用於檢查單元格 E3 的值。類似地,第三個參數不僅返回 FALSE 值,還包含第三個 IF 函數,該函數也計算單元格 E3。

這裡,用戶選擇了“卡車”。第一個 IF 返回 FALSE,因為 E2 不等於“Car”並且對 FALSE 參數求值。在該參數中,E3 被視為等於“Has Bed”並且返回 TRUE 條件(“Pickup”)。如果用戶選擇了“No Bed”,則結果為 FALSE 條件(“SUV”)。

在 2007 之前的 Excel 版本中,您最多只能嵌套七層深的函數。從 Excel 2007 開始,該限制增加到 64 個級別。可以想像,即使是七個級別也很難閱讀和維護。如果您需要三個或四個以上的級別,最好研究其他方法。


智能表9.1.1

智能表9.1.1

Smartsheet 是一個動態工作平台,可讓您管理專案、建立工作流程以及與團隊合作。

共享點

共享點

SharePoint 是一個基於 Web 的協作系統,它使用各種工作流程應用程式、「清單」資料庫和其他 Web 元件以及安全功能來控制業務群組的協同工作。

萬年曆1.0.38/1.0.36

萬年曆1.0.38/1.0.36

萬年日曆是一款手機上的日曆檢視應用程式,可協助您在手機上快速查看陰陽日期,從而安排您的重要工作。

微軟 Outlook 2021

微軟 Outlook 2021

Microsoft Outlook 是由 Microsoft Corporation 開發的商業和生產力應用程式。

點擊按鈕

點擊按鈕

ClickUp 是所有企業評價最高的生產力平台之一。Google、Booking.com、San Diego Padres 和 Uber 等大型企業都使用 ClickUp 來提高工作效率。

PDF-XChange 檢視器 2.5.322.10

PDF-XChange 檢視器 2.5.322.10

PDF 已成為閱讀、建立和傳送文字文件的常用格式。反過來,用於此類文件的程式數量也有所增加。PDF-XChange Viewer 是數量不斷增長的 PDF 檢視器之一。

阿帕契開放辦公室

阿帕契開放辦公室

Apache OpenOffice 提供了一整套可與 Microsoft 365 競爭的 Office 應用程序,尤其是 Excel、PowerPoint 和 Word。它允許您更有效地管理您的項目,並支援多種文件格式。

下載 iTaxviewer 1.8.7

下載 iTaxviewer 1.8.7

iTaxViewer軟體是當今最受歡迎的XML檔案讀取軟體。該軟體是用於讀取稅務總局 XML 格式電子報稅單的應用程式。

硝基 PDF 閱讀器

硝基 PDF 閱讀器

Nitro PDF Reader 是一款方便的 PDF 編輯器,涵蓋了大多數人每天使用 PDF 文件執行的所有基本任務。

福昕閱讀器12

福昕閱讀器12

Foxit Reader主要是一個PDF閱讀器,還允許您建立PDF文件、對其進行簽名、編輯以及添加註釋。它適用於作業系統,有 Microsoft Office 軟體包中各種程式的插件。