[[20190809113706]] 『空白セルを埋める』(カイー) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『空白セルを埋める』(カイー)

エクセルの空白セルを埋めたいです。

氏名、住所、電話番号情報などのリストで、例えば住所情報が2件あるため1人で2レコードある人がいます。
そのうち片方のレコードにしか電話番号が入力がされていないケースがあり、その場合もう1レコードの方にもその電話番号データをコピーしたいというものです。

一人ひとり個人番号が振られているので、その個人番号が同一のレコードの入力済みセルのデータを返すみたいな式を組めればと思います。

< 使用 Excel:Excel2010、使用 OS:Windows7 >


 対象が何件くらいあって、どのようなレイアウトなのかわかりませんけれど
 一案です

 個人番号と電話番号で並び替え(昇順)

 同じ個人番号で電話番号が空欄の行は下に来ると思いますので
 そのセルを選択してCtrl+D で 上のセルをコピー

 を繰り返す。

 ではどうでしょう?

 空白セルの選択はCtrl+矢印キーでOKでしょう

(渡辺ひかる) 2019/08/09(金) 12:02


ご提案ありがとうございます。
件数は10,000件ほどで、重複を削除した純粋な人数は4,000件ほどだと思われます。
そのため、個人番号を目で確認しながらのコピペ作業に限界を感じています。
そこで何か関数で作業できればと考えています。
お知恵を拝借できれば幸いです。
(カイー) 2019/08/09(金) 12:28

 数式で表示させても値のみにするのでしょうから

 個人番号	電話番号 	作業列
 1	        aaa	        aaa
 1		                aaa
 1		                aaa
 2	        bbb	        bbb
 3	        ccc      	ccc
 3		                ccc

 こんなレイアウトだとして、

 並べ替えをするのは、先の提案と同じ

 作業列(C列)のC2に=IF(LEN(B2)>0,B2,C1) と入力して、必要行分下にコピー

 作業列全体をコピーして 電話番号列に 値のみ貼り付け

 では?

(渡辺ひかる) 2019/08/09(金) 12:43


 オートフィルタを設定し、電話番号の列で空白セルのみフィルタリング
 →上から下まで選択し、F2を押してから=を入力し十字キーの↑を押して
 Ctrl+Enter

 フィルタリングを解除して列ごと値のみコピペ

 では?
(コナミ) 2019/08/09(金) 13:00

>渡辺ひかるさま
お教えいただいた方法で解決できそうです。
電話番号も1人で2つ持っているというケースも実はあるので全て解決ではないのですが、道は開けました。
ありがとうございました。

>コナミさま
空白セルに=が入力されましたがこれで何が起こったのか…
知識が乏しく申し訳ございません。
(カイー) 2019/08/09(金) 14:48


私なら ↓ の手順で試してみます。
作業用に当該シートをコピー
コピーされたシートのデータの電話番号欄でフィルをかけ、空白のものを削除
↑で、個人番号:電話番号の対応テーブルができるので、
元のシートの電話番号が空白のセルにvlookup等の数式を入れる
フィルタを解除し、数式を値化
エラー値をクリア
 ↑のデータの確認(想定:電話番号が一つもない)
でしょうか

(チオチモリン) 2019/08/09(金) 15:53


 >空白セルに=が入力されましたが

 全文を読んでその通りにしてください。
(コナミ) 2019/08/09(金) 16:33

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.