- ベストアンサー
注文一覧表作成で困っています(VLOOKUP)
- 注文一覧表作成で困っています(VLOOKUP)。質問文章全体の要約です。注文一覧表のファイルに全注文分を集約した新しいシートを追加したいが、いくつかの問題が発生しています。金額の値の貼り付け時に集計が正しくない、一部の金額が集計されない、VLOOKUPの式をそのまま残すと正しく集計されないなどの問題があります。
- 注文一覧表作成で困っています(VLOOKUP)。質問1では、金額の値の貼り付け時に正しく集計されない理由について質問しています。質問2では、一部の金額が集計されない理由について質問しています。質問3では、VLOOKUPの式を残すと正しく集計されないかどうかについて質問しています。質問4では、文字列を貼り付けた場合に正しく集計されないかどうかについて質問しています。
- 注文一覧表作成で困っています(VLOOKUP)。質問5では、VLOOKUP以外の方法で注文番号を入力するだけで他の情報が自動的に表示される方法について質問しています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>→★質問1 値はりつけしただけなのに正しく集計されないのですがなぜでしょうか?式が誤っているのでしょうか? 数値に端数があり、合計が合わないということなら、数値セルをROUND関数で数値の端数が無いように処理するだけです。 セルの書式設定でセルの書式を「標準」にして端数セルがないか確認してください。 その2:(1)(4)シートのSUMIFで金額が一部集計されないもの(端数ではない)がまれにある。 →★質問2 例えば(1)シートの入力の際に手入力でなくて一部他データより値はりつけしたから(文字列になっている?)というのは考えられますか? 対処方法や見つけ方はありますか? 基本的に検索値が違っている、あるいは集計対象セルに文字列の数字が混ざっていることが考えられます。 検索値については、オートフィルタなどをかけて同じように見えて異なるデータがないか確認してください。 集計対象セルに文字列数字がある場合は、セルの数字が左寄せになっているので見分けることができますが、たとえば「=CELL("type",A2)」のような数式を入力してそのセルが「v」ではなく「l」が返るセルがないか調べてください。 ★質問3 VLOOKUPの式はそのまま残しておく(値はりつけせずに算式のまま)と正しく集計されないとか不便な点はありますか?注文番号を次々に追加して式は残しておきたいんですが…。 数式を残しておきたいなら、コピー元のシートを参照する数式にするだけでご希望の処理ができます。 ★質問4 (2)ファイルの(1)、(2)ファイルの全体の金額合計は見た目上検算(SUM)でも合っていたのですが、文字列はりつけ分があると、その金額を用いた他の時間集計とかで正しく集計されないとかあり得ますでしょうか? 基本的に文字列貼り付けを行ったからといって正しく集計されないということはありません。 ただし、時間(小数点を含む数字)を演算すると丸め誤差が出て、集計方法(以下や以上などの条件)では正しく判定できないことがあります。 この場合は、手入力データと同じようになるように数式処理する必要があり8ます。 ★質問5 VLOOKUPを使う以外に同様の作業(注文番号だけ入力したら、他の情報を自動で出てくる)ができる単純な方法などがあれば教えてください。 基本的にVLOOKUP関数が最も簡単で分かりよい関数です。 #質問内容全体にいえることですが、数式の誤りなどがあるようなパターンに思われます。 このような質問では、1つのスレッドにいくつもの質問をするのではなく、ポイントを絞って、実際に期待しない集計値が出る数式を具体的に例示されたほうが解決が早いと思います。
お礼
早急に適切で分かりやすい回答をいただきましてありがとうございます! 周りに聞ける人が誰もおらずテンパっていましたが、おかげさまで無事に解決できました。 また機会がありましたらどうぞよろしくお願いいたします。 MackyNo1 さん、本当にどうもありがとうございました!!