• ベストアンサー

Excelでセル参照

A列     B列 A1     もも       りんご       かき A1にB列の言葉をB1から順番に表示したい(F9ボタンを押すことで)のですが,どのような関数をA1に記述すればいいでしょうか。

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

  • ベストアンサー
noname#204879
noname#204879
回答No.2

循環参照機能を適用します。 1.[ツール]→[オプション]→[計算方法]を実行 2.[反復計算]にチェックを入れ、[最大反復回数]を 1 に設定 3.何処かの空きセル(此処では D1)に式 =IF(D1=3,1,D1+1) を入力 4.セル A1 に式 =INDEX(B1:B3,D1,1) を入力 F9キーをツンツンしてみてください。

mobuta
質問者

お礼

ありがとうございます。とてもやりやすい方法で助かります。

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

その他の回答 (3)

  • rin01
  • ベストアンサー率43% (33/76)
回答No.4

mike_gさん と同じ回答になってしまいました~。。 失礼しました~。。。Rin

mobuta
質問者

お礼

いえいえ,教えてくださってありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。
  • rin01
  • ベストアンサー率43% (33/76)
回答No.3

こんばんは~♪ 実用的ではないかも知れませんので ご参考程度に~。 ★A2を作業セルにします。 A2: =MOD(A2,4)+1 A1: =INDEX(B:B,A2) ★ツール→オプション→計算方法から  反復計算に、チェックを入れます。  最大反復回数 → 1 にします。 ★A2セルのフォントを白にします。 これで、F9を一回づつ押して下さい。 もも→りんご→かき の順に、表示されると思います。 。。。。Rinでした~♪♪

mobuta
質問者

お礼

ありがとうございます。これでもいけますね。

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

循環参照になるので数式では出来ません。 ランダムでいいなら方法はあります。 =INDEX(B1:B3,RAND()*3+1,1) どうしても順番にだとマクロになると思います。

mobuta
質問者

お礼

ありがとうございます。できるだけ順番にしたいのです・・・。

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

関連するQ&A

  • エクセル・別のファイルを参照

    ファイル名 りんご みかん と、2個あったとします。 それぞれ、同じ形式で数字が同じセルに入っています もう一つももという名前のファイルをつくり もものB1に、 りんごのB1を表示させたいときは、 もものB1にカーソルを置いて、=を押して りんごのB1をクリックすれば、式が入りますよね。 それは、できるのですが、 このりんごをみかんに変更するときは、どうしたらいいのでしょうか? もものA1に りんごやみかんといったファイル名を表示させることによって もものB1には、自動的に、A1で選択したファイルの中のB1が表示されるような設定にしたいのです。 わかる方いらっしゃいましたら、教えてください。よろしくおねがいします。

  • Excel 条件に合うセルを数える関数

    A1 りんご A2 みかん A3 ぶどう A4 みかん A5 もも A6 りんご A7 かき  ↑ こんなかんじでセルに文字がはいっています。 りんごという文字が入っているセルは何個あるか? という感じで知りたいのですが、種類がたくさんありすぎてCOUNTIF関数では、大変です。 それ以外に方法は、ありますでしょうか? おわかりの方教えてくださーい!

  • エクセル 同じセルを抜き出す

    すみません、初心者でうまく説明ができるかわからないのでそのまま書きます。 エクセルで、単語を羅列しているんですが、たとえばA列とB列に同じ単語が有った場合、それをC列に抜き出すといった作業はできるんでしょうか? 例) A1-5に『りんご』『バナナ』『みかん』『もも』『ぶどう』とあり、 B1-4に『すいか』『もも』『バナナ』『オレンジ』とあった場合に、 Cに『もも』『ばなな』と抜き出したいんです。できませんでしょうか? ご教授のほど、よろしくお願いします。

  • Excelについて

    Excelに下記のようなデータが入っているのですが A列   |   B列 りんご |     2 みかん | 3 ばなな | 1 りんご | 6 すいか | 7 かき | 3 みかん | 4 すいか | 8 りんご | 1 *(実際には100件ぐらいのデータが入っています。) A列で同じ「りんご」があれば、同じ行にあるB列の値を合計したいのでがどうすればよいですか? また「りんご」だけでなく他にもあればその値を合計して出したいのですが。 例えば、今回の例では「りんご」が三箇所あるので「2+6+1]で9と表示したいのですが。 イメージとしては、 A列  |   B列 |   C列   |  D列 りんご |    2  |    りんご |  9 みかん |    3  |    みかん | 7 ばなな | 1  |    ばなな | 1 りんご | 6  |    すいか | 15 すいか | 7  |    かき | 3 かき | 3 | みかん | 4 | すいか | 8 | りんご | 1 | というようにしたいです。どなたか教えてください。

  • 参照セルの書式まで参照したい

    A1に”りんご しろ” という文字列があるとします。 実は、”しろ”の部分は、フォント色で白色に設定されています。 これを、どこかのセルに=A1とした場合、”りんご しろ”とすべて黒色で表示されてしまいます。 ”りんご   ”というふうに表示されるようにしたいのですが、関数でできますか?

  • エクセルで参照値の隣のセルを表示させたい

    QNo.2645207で質問を出した者です。 関連作業の続け様の質問お許し下さい。 ***********************************************************   A    B    C    D    E   F    G 1 品目 業者1 価格1 業者2 価格2 業者3 価格3 2 ○   あ   200   い   150   い   150 3 △   あ   100   う   120   あ   100 4 □   い   300   え   300   重複  300 ********************************************************** 上記のG列にはC列とE列を比較した最小値があります。 F列に最小値を出した左隣セルの業者を表示させる関数はありますか? 恐らく邪道であろう関数の組み合わせでF4の「重複」表示と、 私の使用では役に立たないF2=D1やF3=B1を表示することは出来ました。 思いつく限り検索して調べたのですが、そこから先に進めません。 F2=D2やF3=B3を表示させたいのです。 自分でも引き続き調べますが、お力をお貸し下さい。 よろしくお願いします。

  • エクセルのセル参照

    エクセルで隣にくるセルを参照したいのですが、どうすればよろしいでしょうか。 F列に計算式を入れるのですが、C、D、E列を非表示にした場合、B列の値を取ってくる。というような感じです。 それが、D,E列を非表示にした場合はC列の値を取ってくるみたいな感じで、自動的に隣のセルとして認識してくれる関数みたいなのはありますか。

  • エクセル関数で、2列の情報を1列に順番に並べたい

    以下の元データのようにA~D列にある情報を、 下方のE列、F列にあるように情報を合わせて表示したい場合、 E列、F列にはどのような関数を入れたらよいでしょうか。 COUNTIFやVLOOKUP関数を試してみましたが、 うまく順番に並べることができず途方に暮れています。。。 どなたかお知恵がある方、マクロではなく関数で 教えていただけたらありがたいです。 ※A列はB列の情報番号、C列はD列の情報番号です。 ↓元データ↓ A  B    C   D 1 みかん  1 あ 1 みかん  2 い 1 みかん  3 う 2 りんご   4 え 2 りんご   5 お 3 すいか  6 か 3 すいか  7 き 3 すいか  8 く 3 すいか  9 け ↓このようにしたいです。↓ A  B    C  D   E  F 1 みかん  1  あ    1  みかん 1 みかん  2  い    1  あ 1 みかん  3  う    2  い 2 りんご   4  え    3  う 2 りんご   5  お    2  りんご 3 すいか  6  か    4  え 3 すいか  7  き    5  お 3 すいか  8  く     3  すいか 3 すいか  9  け    6  か                 7  き                 8  く                  9  け 何とぞよろしくお願いします。

  • 文字の抽出(エクセル)

    お世話になっております。 A列     B列 もも     もも すいか    すいか すいか    りんご りんご りんご B列にA列から文字を抽出したいのですが、関数が解りません、教えてください。

  • エクセルで一つのセルに別Bookのデータを貼り付け

    エクセルで別Bookにある複数の参照データを一つのセルに 貼り付けたいのですが、 例えばBook1には以下のようなデータがあります。    A列       B列 1 バナナ     カテゴリ1 2 もも       カテゴリ1 3 りんご      カテゴリ1 4 メロン      カテゴリ1 5 バナナ     カテゴリ2 6 みかん     カテゴリ2 7 もも       カテゴリ3 8 バナナ     カテゴリ3 9 いちご     カテゴリ3 10 もも      カテゴリ4 Book2にはB列にカテゴリ1・カテゴリ2・カテゴリ3というように、 項目が入力されています。 Book1を参照して、B列のカテゴリ1に当てはまるA列の値(例ではバナナ、もも、りんご、メロン)を Book2のカテゴリ1の横(A1)の一つのセル内に貼り付けたいのですが 可能でしょうか?    A列      B列 1 バナナ   もも       カテゴリ1   りんご   メロン 2 バナナ     カテゴリ2   みかん  3 もも       カテゴリ3   バナナ   いちご             つまり、Book2を上記のような形にできればと思います。 拡張子は .xlsxです。 A列の項目とB列のカテゴリ数は数1000ほどあり、 各カテゴリの数は1つのものもあれば、10数個あったりと不揃いです。 カテゴリに見合わせてコピペしていくのは大変なので 良い方法があれば、ご教授宜しくお願い致します。    

専門家に質問してみよう