返回列表 上一主題 發帖

[分享] 雜項細目及費用合計

[分享] 雜項細目及費用合計

社區的收支表大都固定的欄位的數字合計,其中一項雜項金額其說明如下 "信封$120+膠水$20+白板$500+迴紋針$120+白板擦$160",
如何從雜項說明將其中的金額合計?

A1 = "60個信封$120+1瓶膠水$20+1張白板$500+6盒迴紋針$120+2個白板擦$160"

每個要計算的金額前面要加 $
B1 =SUMPRODUCT(--TEXT(LEFT(TEXT(MID(SUBSTITUTE(A1&"X","$",REPT(" ",16)),ROW($1:$999),16),),15),"[<>];;!0;!0"))
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

A1 = "88X + 86A + 844XE + 6XXA"
要如何將 88 + 86 + 844 + 6 計算出 1024

B1 =SUMPRODUCT(--TEXT(LEFT(TEXT(MID(SUBSTITUTE("+"&A1&"X","+",REPT(" ",16)),ROW($1:$999),16),),15),"[<>];;!0;!0"))

注意 A1 = "88X + 86A + 844XE + 6XXA" 中第一個數字前面沒有 "+",所以公式中需要補上
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 3# 074063


  格式不同公式當然不同

=SUMPRODUCT(--TEXT(LEFT(TEXT(LEFT(A1:A4,COLUMN(B:Q)),),COLUMN(A:P)),"[<>];;!0;!0"))
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 5# 074063

=SUMPRODUCT(--TEXT(LEFT(TEXT(LEFT(A1:D1,ROW($2:$16)),),ROW($1:$15)),"[<>];;!0;!0"))
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 7# 074063


A1:D1
改為
IF(D10:F10<>"",D10:F10,$D$9:$F$9)


=SUM(--TEXT(LEFT(TEXT(LEFT(IF(D10:F10<>"",D10:F10,$D$9:$F$9),ROW($2:$16)),),ROW($1:$15)),"[<>];;!0;!0"))
需使用三鍵輸入(CTRL+SHIFT+ENTER)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 9# 074063


     =SUM(--TEXT(LEFT(TEXT(LEFT(IF(D10:F10<>"",D10:F10,$D$9:$F$9)&"X",ROW($2:$16)),),ROW($1:$15)),"[<>];;!0;!0")) 需使用三鍵輸入(CTRL+SHIFT+ENTER)
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

回復 11# 074063


    樞鈕分析表我不會
{...} 表示需要用 CTRL+SHIFT+ENTER 三鍵輸入公式

TOP

        靜思自在 : 難行能行,難捨能捨,難為能為,才能昇華自我的人格。
返回列表 上一主題