piny
Lv 7
piny 發問時間: 電腦與網際網路軟體 · 8 年前

Excel公式:盈利與虧損

辛卯年壬辰年癸巳年 100200-100辛卯年壬辰年盈利50-970辛卯年癸巳年盈利-1580125壬辰年癸巳年盈利-15-18100辛卯年壬辰年虧損-9200-19辛卯年癸巳年虧損58-1-5壬辰年癸巳年虧損

題目

ABC欄為三個年度之獲利情況

數字可正可負,可能為文字型態、也可能是數字型態,但是不會有下述情況

1.不會有0

2.不會三個年度同時為正或同時為負請於E2填寫公式,可下拉,或區域數組完成

D欄為模擬解,全對則E9為True無輔助列、定義名稱、VBA

字數(含等號)限299字,字數最短者且正確給予最佳解答

限2003版本http://www.funp.net/517792

3 個解答

評分
  • Daniel
    Lv 7
    8 年前
    最佳解答

    少一點:

    =REPLACE(A$1&B$1&C$1,SUM(SIGN(A2:C2)*{7,6,5}/3)^2,3,)&TEXT(A2*B2*C2,"虧損;盈利")

    陣列,76字

    2013-02-21 09:30:25 補充:

    E2公式:

    =REPLACE(A$1&B$1&C$1,SUM(SIGN(A2:C2)*{7,6,5}/3)^2,3,)&TEXT(A2*B2*C2,"虧損;盈利")

    陣列公式,76字

  • piny
    Lv 7
    8 年前

    EXCEL迷大大您好

    本系列係以字數最短者上答,為避免影響您的回答率,建議先至意見區發表

    2013-02-18 13:29:28 補充:

    001, 002兩式皆正確

    002比我預設解還低 基本思維類似 再放二天 ^^

    2013-02-20 09:30:45 補充:

    恭請D大上答 ^^!

  • 8 年前

    先開工.討個吉數.88字.陣列:

    =REPLACE(A$1&B$1&C$1,MATCH(SIGN(A2*B2*C2),SIGN(A2:C2),)*3-2,3,)&IF(A2*B2*C2>0,"虧損","盈利")

還有問題?馬上發問,尋求解答。