FC2ブログ
 

Technology へようこそ
ここは技術者の「経験」と「ノウハウ」のブログです


--年--月--日

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。


2008年09月01日

VLOOKUP

仕事の関係上、最近エクセルを使うことが多いのですが、
今まで簡単な計算程度位(SUM、IF・・・)にしか使ったことがなく
結構苦労してます。

大量に色々な資料を作成しており、各資料をリンクさせる
必要がある為、「VLOOKUP」関数を多様しています。

つい先日、このVLOOKUPのせいで無駄な時間を費やしてしまいました。
(まぁ、私の知識不足?ではありますが・・・)

AブックとBブック内にある、シート同士の先頭列の「機能№」という
数字の項目をリンクさせてある項目を表示させようと試みたところ、
ナゼか「#NAME?」と出てしまうのです。
式は間違ってないはず・・・
試しに、「挿入 - 関数 - VLOOKUP - ・・・」と手順を追っても
やっぱり出来ない!

ナゼだ!

見た目は一緒・・・
色々と試してみたが、何度やっても同じ・・・
・列を追加して中身だけコピーしてみたり
・エクセルを再起動してみたり
・PCを再起動してみたり
・新しいシートで試してみたり
・新しいブックで試してみたり
などなど・・・

違いは判明。新しいブックで完全手入力をすれば出来る・・・
ということは・・・
セルの書式の問題か!
と、思ったらどちらも「標準」ではないか!
しかも、書式はそんなに関係なさそう・・・
ナゼ??
でも、よく見ると片方は左詰、もう片方は右詰。(左右の設定は標準)
前者は文字列認識、後者は数値認識。
こりゃ、何かある!
でも、「標準」

もう限界・・・

とりあえず、問題のある列の左側に列をコピーすると
同じ書式になる(?)ので、新しいまっさらな列を
コピーしてきて追加。
値は一度、エディタにコピペしてから
再度コピーしなおして新しい列にペースト。

お~出来た!

でも、ナゼ出来なかったんでしょう?
自分の見えないところで何か力が働いていたいのか?!
もしかして、バグ?

まぁ、何はともあれ、解決したので「良し」としましょう!
これ以上は、時間がもったいないので調べません。
解決方法さえ判明すればもう大丈夫!
時間の無駄です。

暇な時に調べよう!ということにしておいてください。
覚えてれば・・・

[ posted by T.K ]

この記事に対するコメント


この記事に対するコメントの投稿














管理者にだけ表示を許可する



この記事に対するトラックバック
トラックバックURL
http://comfair2.blog24.fc2.com/tb.php/386-fef71177
この記事にトラックバックする(FC2ブログユーザー)











上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。