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

excel if函數 辨別問題

請問各位EXCEL達人:

當公式 C2=IF(A2="TWD",B2/30,B2)時,答案應會如下表

CurrencyPriceUSD

TWD 3000100

USD15001500

但若答案若如下表時,是那個設定出問題?我應該如何修正?(註:數值部份的設定都改過了,但答案仍不變)

CurrencyPriceUSD

TWD30003000

USD15001500

已更新項目:

我已試過Daniel大師及東邪無弓大師的公式,兩者的答案一樣,感謝大師們意見,麻煩請作回答吧 (*^_^*)

3 個解答

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

    如果是從網路上面載下來或直接複製進來的話,可能會有無法判識的空白字元,因此IF判斷結果是不同的。

    改為:

    =IF(COUNTIF(A1,"*TWD*"),B2/30,B2)

    試試看!

    2013-03-02 09:09:54 補充:

    如果資料是從網路上面載下來或直接複製進來的話,可能會有無法判識的空白字元,因此IF判斷結果是不同的。公式可改為:

    =IF(COUNTIF(A1,"*TWD*"),B2/30,B2)

  • 8 年前

    改成下式試看看:

    =IF(TRIM(A2)="TWD",B2/30,B2)

  • 8 年前

    CurrencyPriceUSD

    TWD30003000

    USD15001500

    請問你這是要以甚麼做為判斷!?

    Currency嘛!?

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