Excel BD3至CZ3內有1,-1或空格 Q1)現於DA3計算出現第一次1是第幾個數字(不計空格)例如:空,-1,空,-1,1,1,-1,1,空,-1,1,1,空...答案是3。(如全是空格,便是空格) Q2)現於DB3計算如整行無1,有幾多-1出現。(如全是空格,便是空格)?

2 個解答

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

    .

    DA3:

    =IF(COUNTIF(BD3:CZ3,1),COUNT(OFFSET(BD3,,,,MATCH(1,BD3:CZ3,))),"")

    DB3:

    =IF(COUNTIF(BD3:CZ3,1),"",COUNTIF(BD3:CZ3,-1))

    DC3:

    =IF(LOOKUP(2,BD3:CZ3)=-1,COUNTIF(BD3:CZ3,-1)-1,"")

    • danny3 年 前舉報

      Daniel兄:DA3之算式改為於BB3,答案門是無差異,Thanks

  • cjw
    Lv 5
    3 年 前

    DA3=IF(ISNA(MATCH(1,$BD$1:$CZ$1,)),"",MATCH(1,$BD$1:$CZ$1,)-COUNTBLANK(INDIRECT("BD1:"&ADDRESS(1,MATCH(1,1:1,)))))

    DB3=IF(COUNTIF(BD1:CZ1,1)=0,COUNTIF(BD1:CZ1,-1),"")

還有問題嗎?立即提問即可得到解答。