No.1ベストアンサー
- 回答日時:
INDEX関数とMATCH関数を組み合わせる方法です。
仮にSheet2にある会社名の行情報をSheet1の列方向に抽出と想定、
Sheet1、Sheet2ともに見出し行ありとしています。
Sheet1のB2に=IF(COUNTIF(Sheet2!$A:$A,$A2),INDEX(Sheet2!$B:$B,MATCH($A2,Sheet2!$A:$A,0)+COLUMN(A1)-1),"")として縦横に必要分コピー
MATCH関数が理解できていなかった為、結果表示できなかったと判明しました!
皆様のおかげで無事処理ができました。
ありがとうございます☆
No.3
- 回答日時:
預金種類は
=VLOOKUP(A2,Sheet2!A:B,2,FALSE)
で計算できますが,これと同じ計算は
=INDEX(Sheet2!B:B,MATCH(A2,Sheet2!A:A,0))
のようにMATCH関数で何行目に会社があるか調べてくることで,出来ます。
で,その一行下を取ってくるには
=INDEX(Sheet2!B:B,MATCH(A2,Sheet2!A:A,0)+1)
のように,1つ下に(+1)します
MATCH関数が理解できていなかった為、結果表示できなかったと判明しました!
皆様のおかげで無事処理ができました。
ありがとうございます☆
No.2
- 回答日時:
例えば次のようにします。
シート2は基礎ゼータでAおよびB列が使われているとします。
シート1はA列に会社名などを入力したら、B列には預金の種類、C列には口座番号を表示させるとしたらB1セルには次の式を入力して下方にオートフィルドラッグします。
=IF(COUNTIF(Sheet2!$A:$A,$A1)=0,"",INDEX(Sheet2!$B:$B,MATCH($A1,Sheet2!$A:$A,0)))
また、C1セルには次の式を入力して下方にオートフィルドッグします。
=IF(COUNTIF(Sheet2!$A:$A,$A1)=0,"",INDEX(Sheet2!$B:$B,MATCH($A1,Sheet2!$A:$A,0)+1))
MATCH関数が理解できていなかった為、結果表示できなかったと判明しました!
皆様のおかげで無事処理ができました。
ありがとうございます☆
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Visual Basic(VBA) Changeイベントで複数セルへの貼り付けおよび値削除時に1個目のセルのみエラーになる 3 2022/12/21 09:07
- Excel(エクセル) IFERROR、SMALL関数について 2 2022/08/22 23:40
- Excel(エクセル) Excel セルに入っている日付を参照して、別シートのリストを表示させたい 1 2022/04/12 17:02
- Excel(エクセル) 【Excel関数】値が合致するセルの隣のセルを表示させたい 8 2022/10/12 17:44
- Visual Basic(VBA) VBAで、1つのエクセルで、2つのシートからもう1つのシートに条件のある転記コードを教えてください。 1 2023/03/16 18:07
- Excel(エクセル) エクセルの条件付き書式 個人シートを参照して集計シートに色付けしたい 1 2023/06/22 00:39
- Excel(エクセル) エクセル関数について 8 2023/06/28 17:04
- Visual Basic(VBA) 2つのシートの任意のセルの番号が一致したら、一致した行をコピーする VBA 2 2023/06/19 20:48
- Excel(エクセル) 関数EXACT(文字列,文字列)とexcelVBA 3 2022/04/14 15:07
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教える店舗&オフィスのセキュリティ対策術
中・小規模の店舗やオフィスのセキュリティセキュリティ対策について、プロにどう対策すべきか 何を注意すべきかを教えていただきました!
-
vlookupでヒット行の上の行の値を指定できる?
Excel(エクセル)
-
EXCELで検索した値の下のセルの値を表示したい
Excel(エクセル)
-
エクセル VLOOKUPから、2つ下のセル値を表示させる方法はありますか?
Excel(エクセル)
-
-
4
エクセルVBAでセルに入力したパスでブックを開く
Excel(エクセル)
-
5
VLOOKUP関数の結果セルの右下のセルを表示したい
その他(Microsoft Office)
-
6
EXCEL VBAで全選択範囲の解除
Excel(エクセル)
-
7
文字の色も参照 VLOOKUP
Access(アクセス)
-
8
エクセルで複数シートのセルに同じ名前の定義を
Excel(エクセル)
-
9
EXCEL VBA 指定したファイルが存在しない場合メッセージボックスを表示させる
Access(アクセス)
-
10
VLOOKUP関数の一つ下のセルの表示
Excel(エクセル)
-
11
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
12
Excel 行列入れ替えて数式をコピーしたい
Windows Vista・XP
-
13
エクセルで表示形式の時刻の「0:00」を表示しないようにするには?
Excel(エクセル)
-
14
同じ作業を複数のシートに実行させるにはどうしたらいいのでしょうか
Visual Basic(VBA)
-
15
エクセルで空白を無視して一番左にあるセルを参照したい
Excel(エクセル)
-
16
エクセルのオートフィルタで最初の数行を残してフィルタをしたい
Excel(エクセル)
-
17
リストと一致する値のセルを塗りつぶしたい。
その他(Microsoft Office)
-
18
エクセルファイルのシート毎の容量
Excel(エクセル)
-
19
サブフォルダー内のPDFファイルを別フォルダにコピーするVBA
Excel(エクセル)
-
20
エクセルの一部のセルの背景色を印刷しない方法
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAで繰り返しコピーしながら下...
-
エクセルの保護で、列の表示や...
-
文字の色も参照 VLOOKUP
-
ExcelのVlookup関数の制限について
-
オートフィルタ使用時にCOUNTIF...
-
【条件付き書式】countifsで複...
-
【VBA】ピボットテーブルを既存...
-
エクセル マクロ 標準モジュー...
-
エクセルVBA 行追加時に自...
-
エクセルで、book全体の検索&...
-
エクセルの列の限界は255列以上...
-
Excel の複数シートの列幅を同...
-
Excelでの並べ替えを全シートま...
-
エクセルで横並びの複数データ...
-
エクセルVBAで、ある文字を含ん...
-
スプレッドシートでindexとIMPO...
-
シートをまたぐ条件付き書式に...
-
エクセル関数に詳しい方、教え...
-
Excelで全てのシートに一気に列...
-
VLOOKアップ関数の結果の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ExcelのVlookup関数の制限について
-
文字の色も参照 VLOOKUP
-
オートフィルタ使用時にCOUNTIF...
-
エクセルの保護で、列の表示や...
-
VBAで繰り返しコピーしながら下...
-
Excel の複数シートの列幅を同...
-
【VBA】シート名と見出しが一致...
-
エクセルで横並びの複数データ...
-
エクセルの列の限界は255列以上...
-
Excelでの並べ替えを全シートま...
-
【条件付き書式】countifsで複...
-
VLOOKアップ関数の結果の...
-
Excel VBA ピボットテーブルに...
-
エクセル マクロ 標準モジュー...
-
Excelで、ファイル名、シート名...
-
エクセルで、チェックボックス...
-
【VBA】複数のシートの指定した...
-
エクセルVBAで、ある文字を含ん...
-
スプレッドシートでindexとIMPO...
-
SUMPRODUCTにて別シートのデー...
おすすめ情報