質問: エクセル初心者です。関数 エクセル初心者です。関数 使える関数があれば教えていただきたいです。 たとえば、エクセルの表で a1 a2 a3 a4 a 1 a 1 b 2 b 2 d 3 c f 4 d 3 g 5 e i 6 f 4 上のような、a1の列に対しa3の列に新たに追加されている文字に関しては空白を、 a1の列と同じものがa3にある場合はa2の列にあるものをa4に記載したい場合の a4にかく関数をおしえてください。 説明がうまくできなくて申し訳ありませんが、よろしくお願いします。
回答: if関数ですね。 一応、ご自身で考えられた方が身にはなるのですが、 私はコピペから初めて覚えていったので... 基本的には、 if(a1=a3,"",a2) →a1がa3と同じ時は""(空白)、そうじゃなければa2を表示 でいけると思います。 只、これだけだとa1に何も入ってない場合にエラー表示されて 見栄えば悪いので、以下のように回避を追加します。 if(a1="","",if(a1=a3,"",a2)) →a1に何も入っていなければ""(空白)、何かしら入ってた場合は―(以下略 最初の「a1=""」ですが、isblank(a1)としてもokです。 以上、参考になれば幸いです。