• ベストアンサー

excel2003 2列のデータを1列に 改良

excel2003 にて2グループのリストを全グループリストに表示したい。 前回もこちらでお世話になっております。 前回の改良版として作成しています。 画像を添付しましたので参照していただきご回答をお願いいたします。 行いたいことは Aグループのサブ番号と氏名 Bグループのサブ番号と氏名を 全グループリストに順番に表示させたい。 セル番号 J6 K6 に入れる数式を教えてください。 よろしくお願いいたします。 

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

  • ベストアンサー
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

たとえば、以下のような数式をJ6セルに入力し、右方向に1つ下方向に10個オートフィルしてください。 =OFFSET($B$5,ROW(A1)-(COUNTA($B$6:$B$15)<ROW(A1))*COUNTA(B$6:B$15),COLUMN(A1)-1+4*(COUNTA($B$6:$B$15)<ROW(A1)))&""

moumoufish
質問者

お礼

MackyNo1さま いつもありがとうございます!! 無事に改良できました。 感謝!感謝!!です。 またの機会にはご指導お願いいたします。

関連するQ&A

  • Excel2013に関して

    Excel2013を使っているのですが、一部のファイルで下記の表示が出ます。どのようにすればこのエラーメッセージが出なくなるか教えていただけないでしょうか? ご注意ください。ブックに循環参照が見つかったため、数式を正しく計算できない可能性があります。参考;循環参照とは、計算結果を表示するセルに自信を入れてしまった場合や、その値に依存するセルを入れてしまった数式をいいます。

  • Excel関数について

    Excel関数について質問させて下さい。 得点者リスト一覧で 1位から順番に順位を付ける為の関数をお教え下さい。 例:セル1-氏名。 セル2-得点。 セル3-順位を表示したいセル セル1 セル2  セル3 A   100点 B    90点 C   87点 D   111点 上記のようなリストで1位から順位を“セル3”の列に付けたいんです。 以上宜しくお願い致します。

  • excel2010の数式バーに数式が表示されません

    EXCEL2010の数式バーに、セルの内容(数式や文字)が表示されず、セルの番号(F75とか、Q11308とか)しか表示されません。セルの内容が表示されるようにするにはどうすればよいでしょうか。

  • EXCEL2000 関数の使い方

    EXCEL2000 関数の使い方についておしえてください。 (状況) 1)シート1(請求書)とシート2(名簿)があります。 シート2は 列A 列B 列C    列D No 氏名 生年月日  年齢 1 A子 H11.11.1  7 2 B男 H13.8.18  5 ..と続いています。 2)シート1のセルB3(宛名欄)にシート2の名簿の中からB列「氏名」(「氏名」という名前で定義つけてあります)をリスト表示しています。 3)セルB3にリストから選択した人物の年齢をシート2から探して年齢(列D)をシート1のセルC32に表示させたいのですが、どのような数式になるでしょうか? VLOOKUP関数を使うのかな?と思ったのですが、シートが分かれていたり、リストとの合致の定義付けがよくわかりません。 検索個所:シート1のセルB3とシート2B列の一致した値 検索範囲:シート2のB1からD35(データという名前で定義付けています) 表示させたいセル個所:シート1のC32 数式の使い方など認識がまちがっていたり、わかりにくい説明になっているかもしれませんが、どうぞよろしくお願いします。

  • Excel2010でセルの列番号を知る

    VBAを使っていて、Cells()でセルから数値を参照する際に、 そのセルの列番号を知るためにはどうしたら良いですか? CとかDぐらいならすぐに数えられるのですが、AAとかBBまでなってくると 何番目の列なのか数えるのが大変です。 いつも知りたいセルから A1セルまでドラッグして選択したセルの数から算出しているのですが もっと良い方法はないでしょうか? http://trendy.nikkeibp.co.jp/article/qa/other/20020819/101538/?rt=nocnt ここに書いてあるR1C1表示にすると、 VBAを使う時には便利なのですが、 ワークシート上で、数式を扱う際には、 セルが相対表示になるため、通常の表示の方が便利です。 A1B1表示のままで、セルの行列番号を手軽に知る方法がありましたら教えて下さい。

  • Excel2003でのプルダウンリストの設定方法についてお聞きします。

    Excel2003でのプルダウンリストの設定方法についてお聞きします。 『入力規則から作成するプルダウンリスト』でも 『フォームから作成するコンボボックス』でもない、プルダウンリストを作成したいのです。 色々検索したり試行錯誤しましたが、設定方法を見付けられませんでした。 VBAかな?とも思ったのですが分からず。添付ファイルをご参照ください。 作成したいのは赤い矢印のプルダウンリストになります。 WEB上で見かけるアンケート等にある様なプルダウンリストで、セル自体に埋め込まれて?います。 セルがアクティブになっていなくとも常に表示されていて、選択肢は別シートからリンクされています。 右クリックも切り取りも削除も出来ず、セルに数式が入っている形跡もないのです。 どなたかご存知の方がいらしゃいましたら、ご教示ください。 評価・お礼は共にさせて頂きます、どうぞ宜しくお願いいたします。

  • 別シートに空白セルを詰めデータを自動コピー

    excel2013で、【sheet1】の列にあ~わ行まであり、行にそれぞれ氏名を入れています。 グループ1とグループ2にページを上下に分けていて、それぞれ合計50名です。 行は各20行まで用意していますが、行によっては空白セルもあります。 この【sheet1】のデータを【sheet2】の1~100番まで番号を振った隣のB列に空白セルを詰めながら氏名データを並べたいのですが、マクロで出来るでしょうか? ちなみに空白セルを詰めるマクロは下記コードで確認しています。 Sub Macro() Selection.SpecialCells(xlCellTypeBlanks).Select Selection.Delete Shift:=xlUp End Sub シート間のデータ移動の方法も分かるのですが、2つをどう繋ぎ合わせればいいか分かりません。 簡単ですが、sheet1の参考画像も添付していますので、アドバイス宜しくお願いします。

  • Excel2003にて難しい質問です。

    大学生になりExcelの勉強をしています。 少しつまづいてしまって、解決出来ていません・・・・・。 Excel2003でとあるセルにaと入力されている場合は、参照する数式をj1に、bと入力されている場合は参照する数式をj2にと変更する事は可能でしょうか。 とあるセルに入力されている値によって参照する先を変更したいと考えています。 つたない説明で申し訳ございませんが、アドバイスをお願い致します(>_<)

  • Excel/2007 セルに数式をすべて表示させたいのですが

    Excel/2007 セルに数式をすべて表示させたいのですが 「Excelオプション→詳細設定→計算結果の代わりに数式をセルに表示する」 では、一部のセルにのみ表示されます。 数式すべてを表示したいのですが、お教えくださいますようお願い申しあげます。

  • Excel2000 文字列が逆 

    Excel2000を使用しています。なぜか入力した文字列が逆に表示されてしまします。 例えば、あるセルに   *エネルギー問題 と入力したものが、   題問ーギルネエ* となってしまいます。 再度そのセルをクリックし、数式バーをみると、    *エネルギー問題  となっていますが、セル内は右から左に文字列が表示されています。 何が原因かを知りたいのでご存知の方、お願いいたします。

専門家に質問してみよう