[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『IF関数エラー』(RING)
エクセルでF4のセルにFFと入力するとN4のセルにⒷと表示したくてIF関数を使おうと=IF(F4>FF," ","Ⓑ")をN4のセルに関数を入れたところ#NAME?エラーになってしまいました。FF入力では不可能なのでしょうか?
ちなみにF4セルが空欄の時はN4も空欄にしたいです。
よろしくお願いいたします。
< 使用 Excel:Excel2013、使用 OS:Windows10 >
文字列定数は""でくくってくれ。 =IF(F4="FF","","Ⓑ")
(ねむねむ) 2019/01/18(金) 11:04
すまない =IF(F4="FF","Ⓑ","") だった。 (ねむねむ) 2019/01/18(金) 11:09
他のセルに =COUNTIF(F4,"*FF") =COUNTIF(F4,"FF*") と入れるとどんな結果になるだろうか? 最初の式が1になる場合はFFの前に余計な文字が、後者の式の場合はFFの後ろに余計な文字がついていることになる。
(ねむねむ) 2019/01/18(金) 13:56
=COUNTIF(F4,"*FF") =COUNTIF(F4,"FF*")と入れた結果数字の0が表示されたままで変化がありませんでした。 自分でも頑張ってみます。 (RING) 2019/01/18(金) 14:02
すまない。 =COUNTIF(F4,"*FF*") でも試してみてくれ。 これで1になるとFFの前後両方に余計な文字がついていることになる。 (ねむねむ) 2019/01/18(金) 14:10
もしかしてVLOOKUP関数で引っ張ってきているのは全角なのだろうか?
(ねむねむ) 2019/01/18(金) 14:23
文字の比較では全角と半角は区別される。 ASC関数で全角の英数字を半角に変換できる(半角英数はそのまま)ので =IF(ASC(F4)="FF","Ⓑ","") で試してみてくれ。 (ねむねむ) 2019/01/18(金) 14:32
空いているセルに =CODE(MID($F$4,COLUMN(A1),1)) と入力して右に4セルほどフィルコピーするとそれぞれ何と表示されるだろうか? (ねむねむ) 2019/01/18(金) 14:45
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.