• 締切済み

エクセルで別セルを参照したいのですが(2)

イベントスケジュールを作成しております。 イベントには、野外と屋内がありまして、イベント名の下に、「野外」もしくは「屋内」と入れると、 右のセルに↑に記載されているイベント名を表示させてたいです。 野外と屋内の両方あるパターンと、野外のみ、屋内のみの3パターンがあります。 イベント名がずらっと下に並んでいきます。 B列になにか関数を入れておいて、上記の表示ができるようにしたいのですが 可能でしょうか? 【セルの入力例】 A1:イベント名A A2:野外 B2:A1を表示 A3:屋内 B3:A1を表示 A4:イベント名B A5:野外 B5:A4を表示 A6:屋内 B6:A4を表示  ・  ・  ・ (屋内のみの場合) A1:イベント名A A2:屋内 B2:A1を表示

みんなの回答

回答No.1

B1 =IF(A1="","",IF(OR(A1="野外",A1="屋内"),"",A1)) B2 =IF(A2="","",IF(OR(A2="野外",A2="屋内"),B1,A2)) B3~は、B2をコピー では、いかがでしょうか。 または、1行目を空白行にして 【セルの入力例】 A1:空白B1:空白 A2:イベント名A A3:野外B3:A2を表示 A4:屋内B4:A2を表示 A5:イベント名B A6:野外B6:A5を表示 A7:屋内B7:A5を表示 B2 =IF(A2="","",IF(OR(A2="野外",A2="屋内"),B1,A2)) B3~は、B2をコピー では、いかがでしょうか。

関連するQ&A

  • EXCELでセルに入力されたセルを参照したい。

    はじめまして、EXCEL 2000 で質問です。 セルに入力されている文字列を、参照する関数があれば教えていただきたいです。 たとえば、セルA1に 文字列"B32"を入力します。 セルB1に =sansyou(A1) という関数を入力すれば セルB32の内容が参照される。 ということがやりたいのです。 C言語ですと、ポインタに相当するとおもいます。 どうか皆さんの知恵を分けてください。

  • Excelでセル参照

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

  • エクセルのセル参照

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

  • Excelでセルを参照し複数セルを返したい。

    Excelで次のような表1があります。 A列 B列 C列 配送区分 店舗コード 店舗名 別シートに、B列に店舗コードを入力して A列に配送区分とC列に店舗名を表示する ようにしたいのですが、VLOOKUP関数を 使って店舗名を表示する事はできたのです が、配送区分を表示させる事ができません。 配送区分と店舗名を同時に表示させる方法 を教えてください。

  • Excel 別シートのセル参照

    Excel で、二つのシート間でセル参照したいのですが、シートに書き込んでおくコマンドの書き方を教えてください。 (操作) Sheet2 でA列のどこかのセルをダブルクリックしたとき、B列およびC列の該当行の値を、Sheet1 の二つの固定セルにそれぞれ表示させる。 よろしくお願いします。

  • エクセルで文字を参照してフラグを立てたい

    下記のようなエクセルで |-------------------| | |  A  |  B  |  C  |  D  | |-|-----------------| |1|     |あああ様|     |     | |-|-----------------| |2|     |     |いいい様|     | |-|-----------------| |3|     |     |     |ううう様| |-------------------| Aの列に(B~Cを参照して)"様"の入っているセルにフラグを立てたいのです。 数式をいれるAの列から数えて1つ右のセルに"様"があれば1を立てたいのです。 例えばA1のセルには1を A2のセルには2を A3のセルには3をという具合です。 if関数とright関数を使えばできそうな気がしますが私には難しいです…。 よろしくお願いします!

  • 3種類の変数によって別セルに数式を反映させたい。

    下記表のように、Aの列にアドランダムな数字が並んでいます。 Bの列には「 」「1」「2」の3パターンの変数が上から順に並んでいきます。 その時Cの列の同じ行の各セルに下記のような答えが返されるようにするためにC列のセルに関数をいれるとしたらどのような関数が考えられますか? よろしくお願いいたします。     A    B    C 1   100       100 →B列セルが「 」のときC1セル=A1 2   200   1   325 →B列セルが「1」のときC2セル=(A2+A3)/2 3   450   2   325 →B列セルが「2」のときC3セル=(A2+A3)/2 4   600       600 5   210   1   445 6   680   2   445 7   800       800 8   300       300

  • エクセルでセル内の数字を参照することでアドレスを返す

    意味のわかりにくタイトルですみません。 例えばA1のセルにαという数字が入っていてB列のα行目にβという数字が入っている場合に、A1のセルを参照する形でβというを返す命令というのはできるのでしょうか。関数をいくつか見ていたら address(A1,2)とすると$B$αとB列α行目のアドレスは表示されるのですが、βという数字が返ってくるわけではなくうまくいかずに困っています。 申し訳ありませんがどなたか教えていただければ幸いです。

  • セルの内容を合わせるエクセル関数

    お世話になります。 エクセルの関数にて、下記条件を満たす関数が作れないので 分かる方がいましたら教えてください。 A列には文字列が、B列には空白か1の数字がランダムに(1番上の行は必ず空白セル)入力されています。 これに対して、B列に空白から1が続いているセルまでをひとくくりとして、 右側のセルに表示させたいです。 画像では C2セル=A2 C3セル=IF(B3=1,C2&A3,A3)としてC4セル以降にコピペ D2セル=IF(B2="",C2,"")としてD3セル以降にコピペしていますが、 C列でひとくくりになるセルが下へ行ってしまい、 希望する結果に表示されないです。 関数が組める方がいましたらご伝授頂けますでしょうか。

  • エクセルで参照する別シート名をセルに入力したい

    エクセルで参照する別シート名をセルに入力したいです。 (1) sheet2とsheet3にそれぞれA1:B10の表があります。    A列には氏名がB列には数値が入力してあります。    (同じ表で月度が違います。) (2) vlookup関数を使ってsheet1のA列に氏名を入力して対応する数値を    B列に求めたいです。 (3) この時、sheet1のC1に「sheet2」「sheet3」と入力することで    参照するシートを変えたいのですが、方法が解りません。 そもそも可能かどうかも解らず、悩んでいます。 ご教授お願いいたします。   

専門家に質問してみよう