エクセル2002を使用しています。
差込印刷用のデータとして整える方法を教えていただきたいと存じます。
具体的には、子供ごとのレコードデータから、親宛の封筒宛名ラベルを作成したいと考えていて、2人兄弟や3人兄弟の場合でも封筒は1通なので、
キーとなる項目を目安に、不必要な行を削除すればできると考えましたが、具体的な方法がわからないでいます。
現在のデータは、以下のものです。(簡潔にするために列を部分的に省いています)
世帯コード 親の氏名 住所 子の氏名
0011223 鈴木 一郎 東京都千代田区一丁目 鈴木 次郎
0011223 鈴木 一郎 東京都千代田区一丁目 鈴木 三郎
0011223 鈴木 一郎 東京都千代田区一丁目 鈴木 四郎
0011556 山田 花子 埼玉県川口市中央 山田 洋子
0011556 山田 花子 埼玉県川口市中央 山田 和夫
0153355 佐藤 次郎 千葉県船橋市海浜 佐藤 みく
0002333 鈴木 一郎 神奈川県川崎区高津区 鈴木 空
0002333 鈴木 一郎 神奈川県川崎区高津区 鈴木 陸
これを、次のように「世帯コード」で判別して世帯ごとの最初の行だけを抜き出したり、2行目以降を削除したりできれば、差込印刷用のデータとして利用できると思います。
世帯コード 親の氏名 住所 子の氏名
0011223 鈴木 一郎 東京都千代田区一丁目 鈴木 次郎
0011556 山田 花子 埼玉県川口市中央 山田 洋子
0153355 佐藤 次郎 千葉県船橋市海浜 佐藤 みく
0002333 鈴木 一郎 神奈川県川崎区高津区 鈴木 空
(世帯ごとに一行ずつになっています。親の氏名のうち、鈴木 一郎 さんは、同姓同名の方です。世帯コードが違うので区分できます。)
エクセルの機能でこのようにできる方法はあるでしょうか?
もしくは別の方法でも、宛名ラベルを親宛に一枚印刷できる方法があるでしょうか?
お願いいたします。
データ用のシートですので、行や列の挿入や別シートの利用などはすべてできますので、よろしくお願いいたします。
No.1
- 回答日時:
こんにちは。
例えば、
A B C D
1 世帯コード 親の氏名 住所 子の氏名
2 0011223 鈴木 一郎 東京都千代田区一丁目 鈴木 次郎
3 0011223 鈴木 一郎 東京都千代田区一丁目 鈴木 三郎
4 0011223 鈴木 一郎 東京都千代田区一丁目 鈴木 四郎
5 0011556 山田 花子 埼玉県川口市中央 山田 洋子
:
のような位置関係だとして、E列を作業列として使います。(もしくは空いてる列)
E2セルに
=A1=A2
以下、必要行数分コピー。
その後[データ]-[フィルタ]-[オートフィルタ]を使って、
E列が FALSE のデータだけを別シートにコピーする。とか。
TRUEのデータを削除する。とか。
または、作業列は使わず、[データ]-[フィルタ]-[オートフィルタのオプション]から、
[リスト範囲]をA列だけにして、
~~~~~~~
□ 重複するレコードは無視する にチェックをして抽出した後に別シートにコピーする。とか。
...ではいかがでしょう。
No.2ベストアンサー
- 回答日時:
まず、世帯コードを昇順が降順で並べ替えておきます。
「子の氏名」の項目がセルD1にあればE列にでもいいですので「重複」とでも項目をつくります。
セルE2に
=IF(A2=A1,"×","○")
を入れて下に式をコピーすると最初の行だけに「○」と表示されます。
オートフィルタで「○」を抽出して他のシートにコピー&貼り付けで印刷用のデータを作るっていうのはどうですか?
=IF(A2=A1,"×","○")
参考になりました。
丁度私も
=IF(A2=A1,"2","1")
にして、ソートで並び替えるのはどうだろうと思いついたところでした。
オートフィルタとは考え付きませんでした。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP ファイルの書き込みについて教えて下さい。 1 2023/03/20 12:01
- 政治 岸田首相は、何故、名古屋人を大臣に採用しないのですか? 6 2022/05/09 20:42
- 政治 岸田内閣は国民を代表しているでしょうか? 11 2022/05/08 05:56
- Excel(エクセル) エクセルの参照について教えてください 1 2022/12/08 16:06
- Excel(エクセル) メモ帳からエクセルにセル区切りで表示させたいんです 7 2023/02/25 22:04
- 転職 長く続けられる好条件の求人でしょうか? 3 2023/07/12 18:45
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- PHP PHPでCSVを出力するさいに、ループの中で前の行の値を変更したい 1 2022/10/27 14:21
- その他(Microsoft Office) EXCELの1行を1枚の用紙にそれぞれ印刷したい。 3 2022/10/10 11:35
- Access(アクセス) アクセスで教えてください。 例えばテーブル1に 1 佐藤 2 鈴木 3 佐々木 コードと住所一覧があ 3 2022/06/11 20:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルでオートフィルタのボ...
-
エクセルで時刻(8:00~20:00)...
-
Excelのオートフィルタで非表示...
-
エクセルのオートフィルタで最...
-
エクセルで検索窓のようなもの...
-
オートフィルタで3つ以上の条...
-
Excel 日付・時刻データの抽出
-
エクセルの偶数行(奇数行)の抽出
-
今日の日付のデータをすばやく...
-
【大至急】エクセルで、検索語...
-
関数で小数点以下を抽出したい
-
エクセル・条件付で行を削除す...
-
エクセルにて、フィルタをかけ...
-
Excelのフィルターで抽出した状...
-
オートフィルタで選択したデー...
-
access マクロでのフィルタの...
-
VBAでオートフィルターの再検索
-
Excel時間データの抽出
-
オートフィルタ抽出データに連...
-
エクセルで特定の列にある日付...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルでオートフィルタのボ...
-
エクセルのオートフィルタで最...
-
エクセルで時刻(8:00~20:00)...
-
Excelのオートフィルタで非表示...
-
エクセルの偶数行(奇数行)の抽出
-
エクセル関数で、数字の入った...
-
エクセルで、条件に一致した行...
-
オートフィルタで3つ以上の条...
-
access マクロでのフィルタの...
-
Excel共有ブックのオートフィル...
-
なぜShowAllDataだとうまく行か...
-
エクセル・条件付で行を削除す...
-
オートフィルタで選択したデー...
-
【EXCEL】条件に一致した最新デ...
-
今日の日付のデータをすばやく...
-
エクセル、オートフィルタで最...
-
Excelオートフィルターで絞り込...
-
可視セルを対象としたcountifが...
-
【Excel/関数/条件付き書式】月...
-
データの抽出を教えてください
おすすめ情報