• ベストアンサー

Openoffice calc で複雑な入力規則の設定について

Openoffice calc で複雑な入力規則の設定について 現在 シートBのA1:A100までを範囲ドロップダウンで入力させています。 シートAのA列の値を見てシートBの範囲の中から該当する物だけを ドロップダウンリストに表示したいのですがどのようにすればできますでしょうか? ■補足 シートA A1 賃貸 A2 分譲 シートB A1 アパート1 A2 アパート2 A3 マンション3 シートAの行が分譲ならば、ドロップダウンにはマンション3しか表示されない様にしたい。 現在は、シートAの値に関わらずA1:A3が表示されてしまう。

質問者が選んだベストアンサー

  • ベストアンサー
  • web2525
  • ベストアンサー率42% (1219/2850)
回答No.1

sheetBのA1:A3の範囲に賃貸と名前を付けA3に分譲と名前を付ける データの入力規制で[セルの範囲]を選択、[選択リストを表示]にチェックを入れ ソースに INDIRECT(A1 ) と入力すればA列の状態によってリストが変化します

akaginoyama
質問者

お礼

ありがとうございました。 そのままでは動かなかったので頂いた情報をもとに LOOKUP関数にたどり着き解決しました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelで入力規則が反映されない。

    Excel2007でシートBに「123」と名前のついたリストを作り、シートAに入力規則を設定しましたが、リストにない値を入れてもエラーになりません。 シートBのリストは、  名前:123  参照範囲:シートB!$B$1:$B$171 範囲:シートA 条件設定:入力値の種類=リスト      元の値=「=123」      ドロップダウンリストから選択する=チェック済 エラーメッセージ:表示するにチェック済          スタイル=停止 他のファイルでは出来ていて、それとまったく同じにしているつもりなのですが・・・。 ドロップダウンリストは表示され、そこから選ぶことは可能ですが、まったく関係ない値も普通に入力できてしまいます。 初歩的なことでしたらお手数掛けて申し訳ありませんが、よろしくお願いします。

  • openoffice calcで#DIV/0! の表示はどうやったら隠

    openoffice calcで#DIV/0! の表示はどうやったら隠せますか? Excelでは=IF(ISERROR(A1/B1),"",A1/B1)のように入力すればいいようなんですが、open officeではエラーになってしまいます。 ご存知の方、よろしくおねがいします。

  • openofficeのcalcの日付について

    openofficeのcalcを使っているのですが 1999.9.9と入力すると勝手に9月9日に変換されます。 これをそのまま1999.9.9と表示させたままにするにはどうすればいいのでしょうか?

  • OpenOffice Calcで、ゼロを非表示にできますか?

    OpenOffice Calcで、ゼロを非表示にできますか? 数式にもとづき、値を出した結果、ゼロである場合、0と出ずに、空欄(もしくは白い色のフォント)になるような設定方法はありますでしょうか?

  • Openoffice calc セルの結合について

    Openofficeのcalcなんですが、質問させて下さい。     A    B    C    D    E 1  1200  2500  1850 2  2450  1680  2000  1780  3200 3  1550  1225  1760 4  2100  2340  2500  2480 上記のような状態で各行の列ABCのセルのみを結合していきたいのですが、一行ずつ範囲指定して結合していくしかありませんか? 2000行ほどあるのでかなり骨が折れます。 一発で指定する方法などがあれば教えてください。 環境はOpenOffice calc3.3.0・WindowsXP利用です。

  • openoffice calc で、IF関数

    openOffice calc の IF関数についての質問です。 A列のA1からA20のセルに(A,B,C,D)が、ランダムにあるとします。 これを、A列のセルの値が”A”ならば、返す値は”あ”、”B”ならば、”い”、同じように「C→う」「D→え」 のように、値に応じた、答えをB列に出させるにはどのような関数と式を使えば良いのでしょうか? 宜しくお願い致します。

  • OpenOffice-Calcショートカット

    最近強制されてOpenOfficeを使い始めました。 とりあえず不満はありませんが、ひとつだけ、Calcで非常に困っていることがあるので質問します。 Excelのショートカットに”選択範囲の非表示でないセルを選択(Alt+;)”というのがあったのですが、この機能がどうしても見つかりません。あるのでしょうか。ご存知の方いましたら教えてください。 OpenOfficeバージョンは1.1.0です。

  • OpenOffice.org CalcでIF関数

    非常に単純な質問で恐縮です。 OpenOffice.org Calcで以下のように書きましたがうまくいきません。 何が間違っているのでしょうか? 【行いたい動作】 A1セルの値がFALSEの場合、B1セルにFALSEと記入したい。 [A1の値] =D1<=E1 (見た目はFALSEと記述されている) [B1の値] IF(A1=FALSE;FALSE;TRUE)

  • OpenOffice Calc セルの値を表示する方法。

    OpenOffice Calc セルの値を表示する方法を知りたいのです。 A1に日付(2008/04/24)が入っているとして 別のセルに"今日はA1です。"のように書いて 今日は2008/04/24です。みたいに表示させたいです。 ご存知な方がいらっしゃったら是非ご教授下さい。

  • EXCELの入力規則に関して

    EXCEL 2003 で簡単な品物の管理表を作成しています。 例えば、品目としてパソコンがあり、品番としてAとBが有ったとします。 "パソコン"はセルにそのまま表示させ、品番は入力規則でAとBと書かれたセルを参照させ、ドロップダウンリストで選択するような作り方をしています。 このような場合での質問です。 1)入力規則で別シートのセルを参照先とすることはできますか。 2)参照先を作成せずに、ドロップダウンリストを作ることはできますか。(値一覧をセルやデータに内包するような感じです) 3)入力規則を複数のシートにコピーし、片方の値を変更した場合、別シートの同じ入力規則の値も連動して変更させることは出来ますか。 入力規則の機能では作りきれない部分も有るかとは思いますが、なにか良いアイデアがあればご提案いただくと有り難いです。

専門家に質問してみよう