• 締切済み

エクセルでこんなことできますか

初心者です。宜しくお願いします。 例えばあるセル(1)にAと入力したら別のセル(2)に自動的にaと表示され、同じセル(1)にBと入力したら自動的にセル(2)にbと表示される・・・。 こんなことができる関数を教えてください! できる限り詳しくお願いしますm(__)m ちなみに大文字を小文字にする関数を教えてくれというわけではありません、念のため。

みんなの回答

  • hakobulu
  • ベストアンサー率46% (1655/3578)
回答No.7

文面通り素直に受け止めれば if関数でしょうか? セル(1)をa1とした場合、 セル(2)の式=if(a1=A,a,if(a1=B,b,"?")) この場合、A,B以外の入力はセル(2)は「?」が表示されます。 但し表示させたい文字がa,b以外にもたくさんあるようなら、この関数は不向きでしょう。他の方の回答にもあるように、入力値と表示値の一覧をあらかじめ作っておいて、vlookup関数で検索表示させるという事になるのではないかと思われます。

gooFLAT
質問者

お礼

お返事が送れて申し訳ありません。 まとめてのお返事で重ね重ね申し訳ありませんが、抽象的な質問のため皆様を混乱させてしまってすいませんでした。とりあえず解決しましたのでありがとうございました。

回答No.6

質問が抽象的なのでわかりにくいですが 請求書の明細表を例として 表の合計がセルC10に15,000と表示されたら、セルB2にも15,000と表示されるようにしたいと言う事でしょうか? それでしたら、B2のセルに =C10と入力するだけで良いのですが。 もっと具体的な質問をされるとわかりやすいと思います。

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.5

>ちなみに大文字を小文字にする関数を教えてくれというわけではありません、念のため。 対応する別の内容を表示する関数なら LOOKUP VLOOKUP HLOOKUP INDEX OFFSET 等の関数があります。 やりたいことが分からないのでどれが一番適切かは分かりません。

  • rs_rin
  • ベストアンサー率30% (17/55)
回答No.4

えーと・・・。結局何が分かればいいんでしょうか? 質問の最後に大文字を小文字にしたいわけではないとのことですので・・・。 セル(2)に表示させたい内容が何かによって関数が変わってくると思います。 例えば、消費税を計算してその結果を入れるのであれば、“=セル(1)*1.05”と入れればよいでしょうし、ifやascやlookup etc.何をしたいかにもよりますが大体のことはできるとおもいますよ。 このような質問のケースだと、やりたいことを出来るだけ詳しく記入していただいた方が回答しやすいんです。

  • koganeton
  • ベストアンサー率29% (30/101)
回答No.3

vlookup関数ですね。 =vlookup(検索値,範囲,列番号) です。

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

以下の通りです。 例えば、A1セル内容をB1セルに表示する⇒B1セルに=A1とします。 ここで、B1に=ASC(A1)とすると、大文字が小文字に変換されます。(但し、平仮名は対象外です)

  • Poer
  • ベストアンサー率45% (72/157)
回答No.1

 A1に1,2,3...などの小さな数字を入れるだけならCHOOSE関数で、セル(2)に  =CHOOSE(A1,"a","b","c"...) と入れれば良いです。  もっと自由度を広げたいなら、VLOOKUP関数を使う必要があります。

関連するQ&A