[[20081014105631]] 『名前の定義について』(ゆうゆう) >>BOT

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

 

『名前の定義について』(ゆうゆう)
 こちらの質問ボードではいつもお世話になっています。
 タイトルの件について、全文検索でうまく検索できませんでしたのでご教授お願いします。

 SheetA
   A       B       C        D
 1 項目1  項目2   項目3     項目4
 2 リンゴ ネギ    ちくわ    玉子焼き
 3 みかん レタス  かまぼこ  目玉焼き
 4 〃   〃     〃     〃

 SheetAのような、入力規則のリスト用に項目のシートを用意しました。
 これを名前の定義で指定する際、項目列(1行目)より下のセル、
 A列の2行目から下全部や、B列の2行目から下全部という具合に指定したいのですが、
 思ったような書き込みを検索できませんでした。
 どなたかご教授お願いします。Excel2003,Windows2000,


 これの真ん中より下のほうが参考になるかもです。
『[[20081006163116]]の件』(ホワイト)

 (川野鮎太郎)

 川野様お返事ありがとうございます。
 リンク先をみましたが、私にはちょっと高度すぎて、
 とても理想には近づけません。
 私の説明不足もありますので、再度説明させてください。

  SheetA
   A      
 1 項目1  
 2 リンゴ 
 3 みかん 
 4 〃  

 という入力規則のリスト用に項目のシートがあり、
 名前の定義で名前:項目1、参照範囲:「=SheetA!$A:$A」としています。
 これを入力規則のリストで「=項目1」とすると、
 当然ながら、リンゴ、みかんと表示したいのに、項目1も表示されてしまいます。
 これを表示させないよう参照範囲を指定したいのですが、分かりません。
 説明ベタですみませんがアドバイス宜しくお願いします。(ゆうゆう)

 =INDIRECT("SheetA!A2:A"&MATCH(9^9,INDEX(CODE(SheetA!$A$1:$A$10000),)))

 などとされてはどうでしょうか。

 (ROUGE)

 参照範囲を「=SheetA!$A2:$A1000」
 にすればいいだけでは?     ^^^^
 (とおりすがり)            ↑は適当

 こんにちは〜♪

 名前定義→項目1 の場合です。。。

 =SheetA!$A$2:INDEX(SheetA!$A:$A,COUNTA(SheetA!$A:$A))

 ただし、データが1つ以上入力されていないと
 リストに正しい値が、返りません。。。
 その処理は考慮していません。。

 ご参考にどうぞ。。。

 。。。Ms.Rin〜♪♪


 ROUGE様、とおりすがり様、Ms.Rin〜♪♪様
 お返事ありがとうございます。
 とおりすがり様がおっしゃる通り、
 1000行以上も項目を追加する事はないと思いますが、
 万が一のためにと思いまして・・・
 今回はMs.Rin〜♪♪の案を参考にさせていただきます。
 皆様、ありがとうございました。(ゆうゆう)

コメント返信:

[ 一覧(最新更新順) ]


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