[[20050808122418]] 『別シートのデータを別シートの規定書式に抽出』(初心者でごめんなさい) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『別シートのデータを別シートの規定書式に抽出』(初心者でごめんなさい)

 別シートに作成したデータベース(各社ごとに縦に26項目ほど実際にはあります。)

   A  B        C

1 コード 001      002

2 社名 A        B

3 電話 03-****-****   06-****-****

4 住所 東京都**区****  大阪府大阪市****

 規定書式(紙の大きさなどから2−4列になる部分があります)へ「コード」を選択するだけで、
全てのデータを一発表示させたいのですが、いい方法はありませんか。


 Sheet1に上記のデータ表があり、Sheet2のA1にコードを入力して、
 住所を取出す場合「=HLOOKUP(A1,Sheet1!$A$1:$E$12,4,FALSE)」といった感じでどうでしょう。
 # コードは文字列? それとも数値? ちょっと気になった(^^;) (Hatch)

 早速の御返答頂き有難うございました。コードは文字列です。そのせいでしょうか折角でしたが、#N/Aのエラーとなりました。


 Sheet1のC1セル 「002」をコピーして、Sheet2のA1セルに貼り付けたらうまくでると思います。
 それでもダメなら、数式がおかしいのだと思います。(Hatch)


 ちなみにSheet2のA1セルは、リストで選択式にしていたのですが、これが原因ということでしょうか。(初心者でごめんなさい)

 Sheet1のコードとSheet2のA1セルが同じデータ形式であればいいはずですが・・・
 Sheet名とか数式と同じになっていますか?  (Hatch)


 同じ書式でなかったので、"文字列"で合わせましたが駄目でした。(初心者でごめんなさい)

 >Sheet2のA1セルは、リストで選択式にしていたのですが
 リストが文字列でなかったのなら、そのリスト範囲を選択して、
 データ→区切り位置を選択後、ウィザードの3/3で「文字列」に
 チェックを入れてOKとしたらどうでしょう。
 # セルのデータ形式を文字列にするためですが・・・(Hatch)


 全部文字列にしてみましたが駄目でした。出力用に別書式と思ってシートを分けたのですが、シートが違うのが原因なのでしょうか。(初心者でごめんなさい)

 説明がしにくいし、何が問題か分かりませんので
 サンプルを↓にアップしておきます。No30のsyosi.xls(約15KB)です。
http://www.geocities.jp/hatch4700/index.html
 Sheet2のA1には入力規則のリストを利用しています。
 Sheet1のB1:G1には「コード」と名前を定義しています。
 このファイルが参考になれば幸いです。  (Hatch)

 もしかして、もしかしたら…ですけど。
 データベースのコードと、抽出用のSheet2のコードですが、見た目は同じでも
 空白などが入っていて違ってしまっている…ということはありませんか?
 あと全角と半角とか。(かなれっと)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.