[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『EXCEL VLOOKのデータ元に「 ’ 」が入り込み、データ引き込みができない』(ちえんほい)
VLOOKをで一つのデータ元を何度も使うことがあります。
追加や変更を繰り返しているので、一つのデータ元で統一しています。
最初、VLOOKで参照したときは問題なかったはずのデータが
時間が経って再度、違うデータ先の参照元として
VLOOKを使用したときエラーマークが出てしまうので
データ元を確認したところ、セルの先頭に「'」が入り込んでいて
それをBACK SPACEなどで消しても、再度セルをクリックするとまた「'」が復活していて
これを解除するには別のセルをコピー&貼り付けするしかない状態です。
その元データは、追加・変更を繰り返しているので
他から持ってくることができず、今はエラーが出たセルだけ面倒ですが
他のセルをコピー&貼り付けして再入力しています。
なぜこういった現象が起きるのでしょうか。
これを避ける方法はないでしょうか。
< 使用 Excel:Excel2013、使用 OS:Windows7 >
顧客番号、顧客名のデータをVLOOKの参照元として
顧客番号を入力すると顧客名が表示される計算式とします。
参照元に「’」が入ってる店舗番号をVLOOKで引き込もうとすると
引き込み先に#N/Aとエラーがでます。
一見すると「’」は見えないのですが、セルをクリックすると
上の方にエクセルの中?が表示されて先頭に入ってるのが見えます。
顧客番号のセル、顧客名のセル両方ともに「’」が入っています。
元は「’」は入ってないデータで、以前は普通にVLOOKができました。
時間が経つと勝手に「’」が入り込んだりしてるのですが
なぜでしょう・・?
(ちえんほい) 2016/11/28(月) 16:58
BSキーでは消せませんが、セルを右クリックして、「削除」してみてください。
(エラーになるのは、数字の列なのにシングルクォートのせいで文字が混じったせいでは?)
また、データ引き込み、と呼んでいる行為が、もしかしてデータベースのデータをシートに転記する処理だったりしませんか? データ中にシングルクォートが含まれたのが原因であれば、マクロを少し変える必要がありそうです。
(???) 2016/11/28(月) 17:15
データの参照元があり、そのリストがたとえば
店舗番号 店舗名
102 朝日
203 読売
別にシートに102と入力すれば朝日とVLOOKで出るような計算式だったとします。
VLOOKの正しい計算式を入れて、102と入力すると#N/Aとエラーが出てしまい
データ元のセルの中身をみると「’」が店舗番号、店舗名どちらにも入り込んでしまっているということです。
沢山の店舗名を管理しているのですが、ほぼ全てのセルに「’」が入り込んでいるため
一つ一つ削除していてはあまり意味がなく。。。
データ元をコピーして値のみ貼り付けしてみたり
セルの書式変更で文字列→数式へ変更してもだめです。
一気に「’」を消す方法があれば教えて下さい。。。
(ちえんほい) 2016/11/29(火) 10:00
(1)セル結合しているならば、予め解除しておく。
(2)データ部分を全選択し、コピー。(CTRL+C)
(3)エディタ等に貼付。(CTRL+V)
(4)元シートのデータ部分を全て削除。(行選択して削除等。消去では駄目!)
(5)エディタ上でコピー。(CTRL+A CTRL+C)
(6)元シートのデータ部分で貼付。(CTRL+V)
(7)手作業で、罫線やセル結合を復活させる。
(8)データを参照しているVLOOKUPの式を確認。削除の際にデータ範囲がずれているはずなので、修正する。
もし、データ範囲中に数式が混じっているのであれば、事前に CTRL+SHIFT+@ 押下で数式表示モードにしてからコピーしてみてください。(同じキー操作で元の表示に戻ります)
(???) 2016/11/29(火) 10:11
沢山の解決方法アドバイス、お時間割いていただき
ありがとうございました!
(ちえんほい) 2016/11/29(火) 10:51
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.