
エクセルで次のような2つのシートで表を作成しています。
シート1のA列:連番(手入力)、B列:名前(手入力)、C列:生年月日(手入力)
シート2の1列目:連番(数式=シート1!A2…)、名前(数式シート1!B2…)、住所(手入力)
シート2のA列とB列には、シート1と同じ情報が表示され、C列に異なる情報を入力している状態です。
このとき、シート1をオートフィルタで並べ替えをしてしまうと、シート2の連番と名前も並びがかわりますが、住所はそのままの並びでズレが生じてしまいます。
その理由はわかっているのですが、解決策がわかりません。
住所も連動して並び替える方法がありましたらご教授ください。
なお、上記のシートは質問のため簡略化させていただいており、「1つのシートに納める」という方法はできない状態です。
どうぞ宜しくお願い致します。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.1
- 回答日時:
こんにちは
シートをまたがるオートフィルタは出来ません。その為、参照式を使用しているのかな?と思いますが、「1つのシートに納める」という方法はできない状態 との事なので、出来ないと言う事になると思います。
対策、代替え案は、紐づけされるデーター群は別シートを作ると言う事でしょうか、
あくまで、ご質問の内容ですが、名前、生年月日、住所は顧客データなどとして別シートを作成します。この時、一意のデータになるようにIDなども設定するのが良いと思います。
そのデータを基にシート1やシート2の該当部分を作成します。
例えば、シート1で名前を入力するのであれば、名前を基準にLookup関数などで顧客データシート(仮)から紐づいた生年月日や住所を取得するようにすれば、出来そうですね。
もっとも、完全に紐づかないデータの並び替えはこの方法では出来ません
複数のシートでデータを何だかのキーで一度に並び替えると言う事であるなら、処理のすべてをVBAで行えば、出来ると思いますが、表組や使用状況が分からないと何とも言えないですね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
2つのエクセルのデータを同じように並べ替えたい
Excel(エクセル)
-
Excelでの並べ替えを全シートまとめて処理したい
Excel(エクセル)
-
Excelで隣のセルと同じ内容に列を並べ替える方法
Excel(エクセル)
-
-
4
excelで参照元シートの並び替えを反映させたい
Excel(エクセル)
-
5
Excel関数で、名簿を五十音順に並べ替える。
その他(Microsoft Office)
-
6
エクセル 自動で別シートへ並べ替えてコピーするには?
Excel(エクセル)
-
7
エクセルの並べ替えを他のシートに連動させるには?
その他(Microsoft Office)
-
8
エクセルのフィルターを複数シートに連動させたいです。 エクセルファイルに15シートあります。 そのう
Excel(エクセル)
-
9
エクセルでA列と同じ並びにB列を並び替える方法を教えて下さい
Excel(エクセル)
-
10
Excelで表のデータを並び替えたら関数で参照するセルがずれてしまいますか?
Excel(エクセル)
-
11
基準となる列を参照して、別の列の順序を並び替えたい
Excel(エクセル)
-
12
EXCELで2列を参照し、重複するものを横に並べたい
Excel(エクセル)
-
13
エクセルの複数のワークシートを名前順で並べ替えたい
Excel(エクセル)
-
14
Excelの条件付き書式設定の太い罫線
Excel(エクセル)
-
15
あるセルに特定の文字列を打つと、他のセルに決められた文字が自動入力するように
Excel(エクセル)
-
16
ハイパーリンクの参照セルのズレは防げるか?
Excel(エクセル)
-
17
1年分のデータから特定の月分のデータを抽出→表示
Excel(エクセル)
-
18
エクセルで複数シートを別のシートに一覧表として自動で反映されるようにしたいです。
Excel(エクセル)
-
19
エクセルで同じ名前の人が同じ列にくるように並べ替えたい
Excel(エクセル)
-
20
【再質問】【マクロ】複数シートのデータを自動で並び替えしたい
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで複数のシートを一度に「...
-
エクセルでブック内の倍率がバ...
-
エクセルシートの見出しの文字...
-
Nintendo Switch 2 キャリング...
-
特定のシートのみ再計算させな...
-
ハイパーリンクでジャンプした...
-
ワークシートそのものの色を変...
-
【ExcelVBA】マクロの入ったシ...
-
エクセルのファイルサイズが急...
-
EXCELの「シートの見出し」のフ...
-
エクセルのシー名を二段表示に...
-
エクセルでリンク貼り付けした...
-
エクセルの複数シートでのリン...
-
アクセスからエクセルのシート...
-
特定のシート名のシートのみ除...
-
Accessのテーブルを既存のExcel...
-
Excelのオートフィルター等のリ...
-
エクセルで複数のシートに画像...
-
EXCELの図形(テキストボックス)...
-
エクセル、別のシートの表をポ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルシートの見出しの文字...
-
EXCELで複数のシートを一度に「...
-
エクセルでブック内の倍率がバ...
-
特定のシートのみ再計算させな...
-
【ExcelVBA】マクロの入ったシ...
-
ハイパーリンクでジャンプした...
-
EXCELの図形(テキストボックス)...
-
EXCELで存在しないシート...
-
エクセルで複数のシートに画像...
-
エクセル、特定のシートにパス...
-
エクセルのシー名を二段表示に...
-
ワークシートそのものの色を変...
-
Wordで差し込み印刷時に表示す...
-
Accessのテーブルを既存のExcel...
-
エクセルのファイルサイズが急...
-
エクセルの複数シートでのリン...
-
エクセルで、シートの名前を変...
-
エクセルの2つのシートを並び...
-
EXCELの「シートの見出し」のフ...
-
Excelでマクロ設定したが反映さ...
おすすめ情報