• ベストアンサー

エクセルで簡単入力

エクセルの関数で、例えば1を入力すると「個人」2を入力すると「法人」と、表かなにかから単語を引っ張ってくる方法はどうするんですか?

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

  • ベストアンサー
  • telescope
  • ベストアンサー率54% (1069/1958)
回答No.4

表示形式でも出来ます。 ユーザー定義で [=1]"個人";[=2]"法人" とします。セミコロンで区切ります。 表示形式ですので、値はあくまで1と2の数値です。 ほかの数式に引用するとき、いちいち"個人"、"法人"と入力しなくてもすみます。 文字列に置き換えたいときは、置換機能を使います。

その他の回答 (3)

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

コードで入力しなくても、コード数が少なければ、データー入力規則ー(入力値の種類)リストで、コンボより単語(に当たるものを)を選択して、入力できます。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.2

1.条件が2つ位なら、IF関数【例.IF(A1=1,"個人",IF(A1=2,"法人",""))】 2.条件が2つ以上なら、VLOOKUP、HLOOKUP,LOOKUP等の検索関数 3.条件が数値でインデックス(表の相対値)になりそうなら、INDEX,OFFSET,CHOOSEの行列関数 等でしょうか。

  • ysko614
  • ベストアンサー率31% (103/329)
回答No.1

別表で 1列目・2列目 1・個人 2・法人 としたものを作成して、 VLOOKUP(値,別表の範囲,2,0) とすれば、値に1か2を入れれば、関数を入れている設定いる場所に個人か法人が入力されます。

関連するQ&A

  • エクセルの関数について教えてください。1を入力すると日本、2を入力する

    エクセルの関数について教えてください。1を入力すると日本、2を入力するとアメリカ、3を入力すると中国 etcの表を作成しています。IF関数で作りましたが8件までで後はエラーになります。連続して100件まで作りたいのですがどなたか方法を教えてください。 

  • excelで関数が入力できないのですが・・・

    質問があるんですが、excel2003でセルに関数を入力しようとしたら 「入力した数式は正しくありません」って表示が出て 関数が入力できません。ただし、シートのすぐ上にあるfx(関数の挿入) からだと入力できます。数式自体は間違ってないのになぜなんでしょうか? 2000だったら入力できるんですが・・・ しょうがないので今は、openofficeってソフトにある表計算を 使っているんですが、それも入力できます。 excel2003だけ入力できないのはなぜ!?

  • エクセル セルにロックをかける

    エクセル表に関数入力をしているのですが、誤って触ると関数コードを消してしまいます。 ですので、関数入力しているセルに消してしまわないようにロックをかける方法はありますか? 教えていただきたいです。よろしくお願いいたします。

  • Excelエクセルの数式入力について

    Excelエクセルの数式入力をするときに^や()などを使わなければいけないので、長い式の入力は面倒くさいと感じます。 カシオの関数電卓のように自然表示で入力する方法はないのでしょうか? ご存じの方がおりましたら、教えてください。

  • エクセルで複数の文字を効率良く入力したい

    エクセルで繰り返しよく出てくる複数の文字を効率良く入力する方法を教えてください! 仕事で、とにかく入力作業が多く大変困っています。 無知で申し訳ないのですが、最近覚えたのが、ドロップダウンリストというものと、VLOOKUP関数です。このふたつでかなり入力の手間が省け助かります。 状況は違いますが、他に何か良い方法があればぜひ教えていただきたいです。 とにかく、文字の入力が大変です。 他単語登録などはしています。 お願いいたします。

  • エクセルでの入力作業

    エクセルの表で、複数行、複数列のデータ入力を行う場合、 列違いや行違いのミス入力を防ぐため、入力するセルを基準に列や行を確認できるようなことがしたいのですが。 要するに、表をものさしを当てて欄を確認しながらデータ入力できるようなことがしたいのです。 関数の組み合わせや、条件書式等でそのようなことはできないでしょうか?

  • エクセルで作った表の入力について

    エクセルで表を作りました。 これに数値などを入力していくのですが、1回入力した後、再び同じ表を用いて違う数値を入力します。 この際に保存せずにいったん表を閉じて、再度表を開けて入力しております。 作った表はそのままに、入力た文字・数字などのみを消去できる方法がありましたら教えてください。

  • エクセルの関数の保護と入力

    こんにちは。 エクセル2003で表を作成中です。 普通に関数を保護するとゆうのは理解して、入力できないように保護できるのですが、そのセルに=IF(条件一致じゃなければ、””、関数)としてあるのですが、条件一致じゃなければ、入力したい訳です。ですが、もともと入っている関数は間違って消されては困るので、保護したいのです。でも保護したら当然入力ができない訳ですよね~。数式を保護しながら入力したい時にはできるなんて、都合のいいことはできるのでしょうか? お願いします。

  • エクセル関数の書き方、入力方法

    エクセル関数の初心者です。関数の書き方で下記の内容について教えて下さい。 例えば、1行のセルA1~P16の表に入力された数値(1~3桁)で、少ない数値を5個を自動的に抽出し、その平均値を出す関数の書き方が分かりません。 但し、表中に同じ少ない数値が複数有る場合、その複数を含め5個抽出する式としたいのですが、どのような関数とすればよいでしょうか。

  • エクセルの入力なんですが

    エクセルで勤務表を作成しています。一つの行で「休」という文字を3つまでしか入力できなくする方法はあるのでしょうか?できれば4つ目に入力した際に「希望休みは3人までです!」等の警告文を出せるとよりうれしいのですが。よろしくお願いします。