• ベストアンサー

excelでの表示を取ってくる方法

下記の方法を教えて下さい。 もし、Aならば1を表示(右側セルに関数iNPUT)、    Aでないならば空白 となる関数を知りたいのですが。  A 1    B   A 1  a   d  D  

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

こんなのエクセルの関数の初歩の初歩。 =IF(A1="A",1,"") 下記例のB列 ="A"の””の中は半角、全角文字を区別していれないとならない。 大文字小文字も同じ。 すなわち式に入れる文字にはその点の注意が必要。 どちらでも1にしたいときは =IF(OR(A1="A",A1="a"),1,"") 下記例のC列 例データ A列   B列  C列 A 1 1 B A 1 1 a 1 d D ーー 一度エクセルの関数の代表的関数の20ぐらいの関数の解説書を読むべきと思う。WEBでもエクセルの関数の解説は満ち溢れている。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/itiran.html 「エクセル 関数」でGoogleなどで照会

その他の回答 (4)

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.5

◆大文字と小文字を区分する方法としてはこれでも =IF(ISNUMBER(FIND("A",A1)),1,"") ★下にコピー

  • maron--5
  • ベストアンサー率36% (321/877)
回答No.4

=IF(EXACT(A1,"A"),1,"") ★下にコピー

noname#77517
noname#77517
回答No.2

いくつか方法はあると思いますが、単純な方法で回答します。 A列に文字が入るとして、1列目には以下のような数式を入れると よいと思います。 =IF(CODE(A1)=65,"1", "") 単に、=IF(B2="A","1", "") とすると、"a" との区別ができないので、 一旦 CODE関数を使って、Aのコード "65"で区別しています。

baio1111
質問者

補足

質問が言葉足らずですみません。 Aというのは例でして、実際はある単語ならば、右横のセルに 1を表示させたいのです。 宜しくお願い致します。

  • shintaro-2
  • ベストアンサー率36% (2266/6245)
回答No.1

>もし、Aならば1を表示(右側セルに関数iNPUT)、    Aでないならば空白 となる関数を知りたいのですが。 if文で済むのでは?  各種関数の基本を再確認してください。

参考URL:
http://pc.nikkeibp.co.jp/pc21/tech/excel36/index.shtml

関連するQ&A

専門家に質問してみよう