• ベストアンサー

エクセルについて

エクセルの使い方を教えてください。 例えばA1からJ10までデータが入力されているとして、 A20のセルに「=A1」と入れるだけで、 B21のセルに自動的に「B1」が出るようにすることは出来ますでしょうか? 後から変更でA20のセルに「=A5」と入れるだけで、 B21のセルに自動的に「B5」が出るようにB21に反映されるようには出来ますでしょうか?

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

  • ベストアンサー
  • hallo-2007
  • ベストアンサー率41% (888/2115)
回答No.3

>A20のセルに「=A1」と入れるだけで、 いちいちセルに=をつけて手入力するのでしょうか? 入力規則についてご存知でしょうか。 もしA1~A10に重複した値がなければ、A20セルを選択 データ=>入力規則 入力値の値   リスト 元の値     A1~A10を選択 すると▽の印が出てマウスで選択できます。 B21には =VLOOKUP(A20,A1:B10,2,FALSE) と入れておけば大丈夫でしょう。 もし、A1~A10に重複した値があるようであれば ツールバーの中にあるフォーム=>コンボボックスを A20セルの上に貼り付けるなどは如何でしょうか?

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (4)

  • okdeath
  • ベストアンサー率28% (13/46)
回答No.5

こんにちわ。 A20のセルに「=A1」や「=A5」を入力するのではなく、単純に「1」や「5」を入力するセルを作って、その数字を基に「A20」や「B21」のセルに数字を自動的に反映させるという考え方にすると、入力も楽だし、作るのもそれほど難しくないとおもいます。 そのときは値の重複も考慮すると=OFFSET()が良いような気がします。

全文を見る
すると、全ての回答が全文表示されます。
  • popuplt
  • ベストアンサー率38% (31/81)
回答No.4

>後から変更でA20のセルに「=A5」と入れるだけで・・・ 関数では難しい?そうなので、 A20とB20を選択してからA20セルに「=A5」と入れて、[CTRL]+[ENTER]で入力する方法は? コピペの方が早いかな?

全文を見る
すると、全ての回答が全文表示されます。
  • Hachi5592
  • ベストアンサー率36% (252/698)
回答No.2

No.1の回答者です。 訂正してください。 いれないようにするのであれば、 -> いれれば、

全文を見る
すると、全ての回答が全文表示されます。
  • Hachi5592
  • ベストアンサー率36% (252/698)
回答No.1

セルA20に=を入れないでA1のようにセルのアドレスを いれないようにするのであれば、セルB21に =OFFSET(B1,RIGHT(A20,1)-1,0,1,1) でできますよ。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • EXCELのセルや文字色の反映

    例えばA1のセルに入力した値をB1に自動的に反映したい場合はB1に=A1と入力すれば反映されますが、A1のセルの色や文字色を変更したらB1に自動的に反映される方法がありましたら教えてください。

  • エクセルで教えてください

    エクセルで利益率を自動的に反映させたい。 教えてください。売上A1セル→1000 仕入れB1セル→500 C1セル→利益率とA1~A10位まで1件ずつ入力しますが利益率の入力の仕方はわかりますが C1セルに自動的に反映できるようにしたいのですが教えてください。 他のグループの人のエクセルはできるようになっているので私も同じことがしたいのですが

  • エクセルについて教えていただきたいです。

    エクセルについて教えていただきたいです。 こんにちは エクセルでマスターデータを作成していますがどうしてもわからないところがあるのでご教授願います。 セルに入れた値(変更可能)に応じてその入れた値の列数分他のセルに連続で入力されるというなんともわかりづらい悩みです。 A1に“10”と入力 B2から“10”列分のK2まで同じ値が(100と)入る  →ここの自動ではいる値(100)はC1で自動計算された値 A1を“20”としたらB2からU2まで100が入る この説明でわかるでしょうか。 よろしくお願いいたします。

  • エクセルの関数で

    エクセルの表で、関数を使って、自動で入力したいのですが、条件が複数の場合の方法を教えて下さい。 例えば、セルA1に日本と入力した場合は、B1に1,同じA1に韓国と入力した場合は、同じB1に2、A1に中国と入力した場合は、B1に3・・などです。 入力するセルも、反映させるセルも同じで、条件を複数です。お願いします。

  • エクセルのワークシート間のデータ共有について

    教えてください。エクセルなんですが、ワークシート1のセルA1にデータを入力し、ワークシート2のセルB2にそのデータが出るように、関数を埋め込んでいます。そこまでは良いのですが、そこからワークシート2のセルB2に新しくデータを入力して、ワークシート1のセルA1に反映させることは出来るのでしょうか?分かりづらく申し訳ありませんが、イメージとして現在データ入力をA→Bとなっているところを、A<=>Bにしたいのです。

  • Excelの入力方法

    Excelにおいて、入力した文字データを自動で、別ファイルにコピーしたいのですが、 方法が解りません。 具体的には、決められた書式のファイルAとBがあったとして、Aにて各セルに入力した文字データを自動的にBの決められたセルにコピーがしたいのですが、どのようにしたら宜しいでしょうか。 分かる方がいましたら教えて頂けると助かります。 ※Excelは2007になります。 宜しくお願い致します。

  • Excelの使い方に関してアドバイス下さい。

    Excelの使い方に関してアドバイス下さい。 2003を使っております。 例えば、B50,B51,B52,....のセルに =B2,=B3,=B4,.... という数式が入っているとします。 この数式を、簡単に=C2,=C3,=C4,....や=D2,=D3,=D4,.... に返られるようにしたいと考えております。 そこで、例えばA1のセルにBを入力しておいて、 先ほどのセルを ="A1"2,="A1"3,="A1"4,.... に変更し、A1をCやDに変更するだけで他のセルにも反映されるようにしたいのですが、 こういったことって出来ますでしょうか?

  • エクセルで数式が働かなくなりますが?

    エクセルで数式を正しく入力して(例:=a1*b5+a2*b6+a3*b7)結果が反映されません。前回は正しく働いていた表で、あるセルの数値を変更すると、その変更を反映した計算結果が表示されるはずですよね。書式→セル→表示形式で確認するとちゃんと「数値」になっているのですが。これはどういうことでしょうか、解決方法を教えてください。

  • エクセルでこんな事できますか??

    エクセルでこんな事できますか?? sheet1(B12~B44)に文字が入力さた時に(空白セルは、無視して)自動的にsheet2の指定部分(A5~A15)に空白セルは無視して順番に入力された所のみ反映されるようにするには、どうしたらできますか? >例)sheet1(B12=あ・B13=い・B14=う)をsheet2(A5=あ・A6=い・・・)では、なく。 Sheet1の指定されたセル(B12~B44)の中で文字が入力された場合のみsheet2の指定されているセル(A5~A15)へ反映されるという意味です。例えばsheet1の B12→あ、B22→う、B30→お、と入力されたら、sheet2の A5~A7 に あ、う、お と空白セルは除かれ入力される設定にしたいのです。 どうですか?可能でしょうか?

  • 【エクセル】シート1のデータを他のシートへ反映したい

    エクセルのシート1のデータを他のシートへ反映させる方法を教えていただきたく思います。 (検索したのですが、自分の状況とは違っていてわからなかったので新たに質問させていただきます) 具体的には、 シート1のセルA1に日付を入力します。 そうすると、シート2~シート7のセルG4にもそのシート1のA1のデータが表示されるようにしたいのです。 そして、シート1のA1のデータを変更すると、 自動的にシート2~シート7のセルG4のデータも変更されるようにしたいです。 以前は、 =シート1!A1 という式で動いていたのですが、 なぜか急に、一度セルG4を指定してenterキーを押して確定してからでないと データが変わらなくなってしまいました。 自動的に反映されるようにするにはどうすればよいのでしょうか? よろしくお願い致します。

専門家に質問してみよう