- ベストアンサー
【エクセル】特定の文字以降を無視して計算する
45 13000 60 16000 75 20000 75+30 20000 という具合に、 あるセルに「45」と入力すると「13000」と表示し、「45以外の数字」を入力すると「その数字×800/3」を計算し、「ある数字+~」と入力しても「+の左の数字×800/3」を計算する というような関数は可能でしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
あるセルがA1として =IF(LEFT(A1,FIND("+",A1&"+")-1)="45",13000,LEFT(A1,FIND("+",A1&"+")-1)*800/3) 未入力および数字以外の時にブランクにするなら =IF(ISERROR(LEFT(A1,FIND("+",A1&"+")-1)*1),"",IF(LEFT(A1,FIND("+",A1&"+")-1)="45",13000,LEFT(A1,FIND("+",A1&"+")-1)*800/3))
お礼
早速のご回答ありがとうございます! うまくいきました!助かりました! 大感謝です!!