プロが教える店舗&オフィスのセキュリティ対策術

すいません、皆さんのお力を貸してください。

Excelの事で質問なんですが、

A    B  C  D  E
番号   名前 値  値  合計
2130 中川 4  3  7
2365 安藤 5  1  6
4586 鈴木 3  2  5
7896 宮脇 1  7  8




というデータが沢山あります。

A9   B  C  D  E 
○○○○ 名前 値  値  合計

VLOOKUPを使って、○○○○の所に数字を打ち込めば、
名前・値・値・合計が参照できるようにしました。

番号を打ち込めば、数字が出てくるのですが、
値を変更使用と思って、参照した値を変更すると、
VLOOKUPの関数が打ち込まれているので、
関数が消えるだけで、上の表のデータは書き換わりません。

沢山のデータの中から、
番号でそのデータを抽出し、
その値を変更して、
基のデータの表に反映させるということは、
エクセルでは出来ないんでしょうか?

もし、わかる方がいらっしゃいましたら、
教えてください。
宜しくお願いします。

説明が分かりづらかったら、細くします。
おっしゃってください。

A 回答 (2件)

VLOOKUPなどの式(関数)はあくまで


「セルに入っている」データを使って何らかの結果を返すもので、
「セルにデータを入れる」「セルのデータを変更する」
といったことはできません。
VBAでマクロを組めば出来なくはないのですが
これは初心者には難しいと思います。

オートフィルタや検索などの機能を使って該当データを探して
直接元のデータを書き換えた方がよいのではないでしょうか。
    • good
    • 0

一番簡単なのが、Aと同じデータを隣にコピーして、コピーされたデータをVlook検索、元データを修正ってな感じではダメですか??

この回答への補足

ありがとうございます。

すいません、Excel初心者なので、もう少し噛み砕いて説明していただけたら嬉しいです(汗

補足日時:2008/11/12 17:07
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!