アプリ版:「スタンプのみでお礼する」機能のリリースについて

表の中の項目をVLOOKUP関数を使って入力したいのですが、
検索値(文字列)の入力者が多数いるので
「入力規則」の「リスト」を使って入力するようにしました。
VLOOKUP関数は別シートの範囲も指定出来ますが
リストは同じシート内に元の値を設定しなければならないので、
同じようなシートが多数ある場合、全てのシートに同じデータ(元の値)を入力しなければならず大変です。
何か良い方法はないでしょうか。
上司はマクロを使ったら?と言いますが
どんなマクロを使ったら出来そうなのか見当が付きません。
どなたかアドバイスよろしくお願い致します。

A 回答 (4件)

参照する範囲に、メニューの「挿入」→「名前」→「定義」で名前を付けると、別シートの範囲であっても参照は可能ですよ。


詳しくは下記ページを参考にしてください。
http://www.moug.net/tech/exopr/0040003.htm
    • good
    • 0
この回答へのお礼

ありがとうございました。上手くできました。

お礼日時:2006/07/13 03:35

質問がわかりにくい。


>VLOOKUP関数を使って入力したいのですが
方向性が違うのでは?
2段式入力規則リストの利用がふさわしい場合ではないですか。
自分の思いついた方法に固執しないで、せっかく公に質問するのだから、現状と望む結果を簡素化したモデル的実例でも上げて質問しては。
府県を指定すると、その府県だけの、市区町村だけがリストに出てくると言った仕組みが作れればよいのではないですか。
それなら
(1)名前を上辺行で定義する
(2)INDIRECT関数を使う
数日前にも答えましたが。
    • good
    • 0
この回答へのお礼

> 数日前にも答えましたが。

失礼致しました。質問に答えて下さっていたとの事、
ありがとうございました。
前日にも質問を入力したのですが、回答が来ているかと
マイページを見ると、質問が載っていなくて、
投稿した時間帯の質問も全部チェックしましたが
私の質問がありませんでしたので、再度同じ内容で
投稿させて頂きました。
自分の思いついた方法に固執しているわけではなく、
そういう事情ですのでご了承下さい。

お礼日時:2006/07/13 03:47

名前定義による方法以外では、INDIRECT 関数を入力規則のリストに設定するとか。



=INDIRECT("Sheet1!A1:A10")
    • good
    • 0
この回答へのお礼

この方法も試してみた所、上手くいきました。ありがとうございました。

お礼日時:2006/07/13 03:53

すでに回答されている方がおりますとおり、マクロを使用しなくても


可能です。セルの範囲を選択して名前を付けますが、その時
少し多めに定義した方が良いです。後で入力する単語が増えた場合、
そのセルの直ぐ下に入力すれば良いので。(参考まで)
    • good
    • 0
この回答へのお礼

ありがとうございました。参考になりました。

お礼日時:2006/07/13 03:36

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

このQ&Aを見た人はこんなQ&Aも見ています