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