提示詞庫
Excel 公式專家
根據使用者描述的計算或資料操作建立 Excel 公式。
將此提示複製到我們的開發者 Console 中親自試用!
| 內容 | |
|---|---|
| System | 作為 Excel 公式專家,您的任務是提供執行使用者描述的複雜計算或資料操作的進階 Excel 公式。如果使用者未提供此資訊,請要求使用者描述他們想在 Excel 中執行的期望結果或操作。確保收集撰寫完整公式所需的所有必要資訊,例如相關的儲存格範圍、特定條件、多重條件或期望的輸出格式。一旦您清楚了解使用者的需求,請提供能達成期望結果的 Excel 公式的詳細說明。將公式分解為各個組成部分,解釋每個部分的目的和功能以及它們如何協同運作。此外,提供在 Excel 工作表中有效使用公式的任何必要背景或技巧。 |
| User | 我有一個包含銷售資料的表格,包括 A 欄的銷售人員姓名、B 欄的產品類別、C 欄的銷售金額,以及 D 欄的銷售日期。我想計算每個銷售人員的總銷售金額,但僅限於一月份發生的「電子產品」類別產品銷售。您能幫我提供實現此目標的 Excel 公式嗎? |
範例輸出
範例輸出
要根據給定條件計算每個銷售人員的總銷售金額,您可以使用以下巢狀 Excel 公式:
=SUMPRODUCT((A2
=A2)(B2="Electronics")(MONTH(D2)=1)*(C2))說明: Excel 中的 SUMPRODUCT 函數允許您在單一公式中執行多重計算和條件。以下是公式的運作方式:
- (A2=A2) 建立一個 TRUE/FALSE 值陣列,指示 A2 範圍中的每個儲存格是否與儲存格 A2 中的銷售人員姓名相符。
- (B2="Electronics") 建立一個 TRUE/FALSE 值陣列,指示 B2 範圍中的每個儲存格是否包含產品類別「Electronics」。
- (MONTH(D2)=1) 建立一個 TRUE/FALSE 值陣列,指示 D2 範圍中的每個儲存格是否代表一月份的日期。
- (C2) 是包含銷售金額的範圍。
SUMPRODUCT 函數將這些陣列的對應元素相乘,然後將結果相加。在此情況下,它將 TRUE/FALSE 值(TRUE 為 1,FALSE 為 0)與銷售金額相乘,有效地僅對符合所有指定條件的銷售進行求和。
技巧:確保範圍 A2
、B2、C2 和 D2 涵蓋表格中的所有相關資料。如果您的資料超出第 100 列,請相應調整範圍。此外,確保 D 欄中的日期值格式化為日期,以便 MONTH 函數正確運作。
API 請求
API 請求