• 締切済み

プルダウンなどから列をコピーしたい

画像のような動作は可能でしょうか。 プルダウンリストなどを表示して、その列の内容を表示させることは可能でしょうか? (例えば備考のことろにプルダウンが表示され、75を選択すれば75の列が備考のところに表示される) 各列はROUND関数でE列を参照しています。(例えばI5は=ROUND(E5*0.75,-2)となっています) わかりにくい質問内容で申し訳ありませんが、よろしくお願いします。

みんなの回答

  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.3

I列に入力されている数式を利用すれば、No2の方の回答でできると思いますが、一覧表が任意の値の場合にF4セルの数字の列の値をそのまま参照したいということであれば、F5セルに以下の式を入力し下方向にオートフィルします。 =IFERROR(INDEX($G$5:$J$13,,MATCH($F$4,$G$4:$J$4,0)),"") F4セルのドロップダウンリストを作成するには、データの入力規則で「リスト」を選択して、元の値の欄に「備考,90,85,75,70」としてください。

furufuru333
質問者

お礼

ありがとうございます。 明日試してみてまたお返事させていただきます。 みなさんのおかげで助かっております。

全文を見る
すると、全ての回答が全文表示されます。
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 横からお邪魔します。 >各列はROUND関数でE列を参照しています。(例えばI5は=ROUND(E5*0.75,-2)となっています) というコトですので、 ↓の画像で説明すると F4セルを選択 → データの入力規則 → 入力規則 → リスト → 元の値の欄でカーソルが点滅しているのを確認して G4以降の右側列の80・75・・・と数値が入っているセルを範囲指定しOK これでF4セルに90・80・・・とプルダウンでリスト表示されます。 そしてF5セルに =IF(E5="","",ROUND(E5*F$4/100,-2)) という数式を入れフィルハンドルでずぃ~~~!っと下へコピーではどうでしょうか?m(_ _)m

furufuru333
質問者

お礼

ご回答ありがとうございます。 本日外出しておりまして試行できませんでしたので、明日試させていただきますね!

全文を見る
すると、全ての回答が全文表示されます。
  • MackyNo1
  • ベストアンサー率53% (1521/2850)
回答No.1

>(例えば備考のことろにプルダウンが表示され、75を選択すれば75の列が備考のところに表示される) 画像が小さくてレイアウトがわかりにくいのですが、「75の列」とは、何が75なのでしょうか(添付画像との関係がわかりません)。 ちなみに、75と入力されているセルの行の値、あるいは75行目のデータを関数で別のセルに表示することができます(同じセルに入力した値と異なる値を自動的に入力するような操作はマクロで対応することになりますが、このような管理はあまりお勧めできません)。

furufuru333
質問者

お礼

ご回答ありがとうございます。 画像があのように小さくなるとは思わず(^^; http://fast-uploader.com/file/6965383650093/ PASS 1234 こちらの方で確認できますでしょうか?

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

関連するQ&A

  • Excelのプルダウンについて

    プルダウンに条件を付けたいのですがやり方を教えていただければと思います。 具体的には添付の写真を参照お願いします。 勤務表の中で備考の列にプルダウンリストとして有給・特休・欠勤があります。 プルダウンの条件としては下記になります。 ①有給を選択すると有給を選択した行のC~Iの列が消去 ②欠勤を選択すると有給を選択した行のC~Iの列が消去 ③特休を選択すると特休を選択した行のIの項目が”食事:無”になる このような条件を付けることは可能でしょうか。わかる方、回答をお願いします。 ※マクロはNGです

  • 2行2列セルのオートフィルコピー

    excel2003 D11:E12の結合セルに参照式が入っています。 =LIST!I11…(1) 以降 D13:E14 は =LIST!I12 D15:E16 は =LIST!I13 というコピーをしたいです。 (1)のセルでオートフィルコピーを実施すると、 D13:E14 は =LIST!I13 D15:E16 は =LIST!I15 と飛び飛びになってしまいます。 調べてみると行が結合されたもののオートフィルコピーは、 文字列表記にしてからオートフィルコピーし、データ区切り位置で変更すると、 飛び飛びにならずにコピー可能ということで、1列の場合は対象のコピーが実現できました。 しかし、今回の場合、2行2列のセルなので 下記の様なexcelのエラーが表示されます。 ------------------------------------------------------------------------- 一度に変換できるのは、1列だけです。範囲には複数の行を選択できますが、列は1列しか選択できません。1列だけのセル範囲を選択し、再度実行してください。 ------------------------------------------------------------------------- オートフィルはだめみたいなので、 2行2列のセルを参照番号が連続した状態で、簡単にコピー可能な方法を教えていただきたく。

  • プルダウンリストを別セルの値によって変える。

    あるセルにプルダウンリストを設定したいのですが、表示させるリストを同行の別セルの値によって変更したいのですがいい方法があるでしょうか? 例)参照セル   A列 → 1,2,3のいずれか数値が事前に入力されている。   プルダウン  B列 → A列値が1 or 2であればリストとして停止or残す の2値を選択。               B列値が3であれば削除or残すの2値を選択。  よく2つのプルダウンリストを連動させる方法は検索でヒットしますが、上記の様な方法がわかりません。わかる方ご教示願います。

  • エクセルでプルダウンリストで入力

    エクセルで 例えば※A1セルにプルダウンリストで入力できるようにします。 そのプルダウンリストが別のワークシートの A列の内容が表示されそのなかから何か1つを選択したとすると、 そのわきのB列のデータが※A1に選択されるようにすることは出来ますか? インターネットで調べてみたのですが、 見つけることができませんでした。 根本的にできないでしょうか? くわしい方いらっしゃいましたら 教えてください。 よろしくお願いします。

  • javascriptのプルダウンで項目外の表示可否

    javascriptのプルダウンで一覧から項目を選択したら、プルダウンに表示する文字を一覧とは違うものに出来るかどうか。 説明文が分かりにくかったら申し訳ございません。 図と文字で説明すると以下のような感じです。 ============================ 前提:リストに表示させる項目は「ああああ」「いいいい」「うううう」 1.まず、プルダウンを開きます。  [    ▽]  ――――― |ああああ| |いいいい|←「いいいい」を選択する |ううううう |  ――――― 2.項目を選択する。  [2番目▽]←「いいいい」を選択したが、「2番目」とプルダウンに表示させる。 3.またプルダウンリストを開く  [2番目▽]  ――――― |ああああ| |いいいい| |ううううう |  ――――― 「2番目」と表示されたまま最初にあった全ての項目が表示される。 プルダウンは複数行あるグリッド(javascriptでもこの部品名か分かりませんが、エクセルみたいに動作する部品です)でA列に同じ種類が置かれます。 ↓こんな感じで  A列 | B列 | C列 |←ヘッダ部 ―――――――――――― [  ▽]|     |    | ←ボディ ―――――――――――― [  ▽]|     |    | ―――――――――――― [  ▽]|     |    | ―――――――――――― ============================ 上記のような動作はjavascriptでは可能でしょうか? javascriptは門外漢で、プログラマーにjavascriptでは出来ない!と言われてしまっているのですが、VB的には出来るのだからjavascriptでも出来るのではないかと思っています。 ただ、動作させる場所がweb上なので自分が思っているものとは制限が違うのではないかもと思い、意見を言えない状態です。 ご存知のいらっしゃいましたら  ・可能か否か 出来れば  ・どのような作り方であれば実現できそうか (プルダウンを開いた時と閉じた時で処理を走らせればいいとか簡単でいいので) などを教えていただければ幸いです。 よろしくお願いいたします。

  • スプレッドシートのプルダウンリスト

    Googleスプレッドシートで、プルダウンリストを作成する際、同じ列内で同じ選択肢を使用できないようにしたいです。 例えば、リストに、りんご,ぶどう,みかん,バナナとあり、 一度りんごを選択して入れば、次のリストには、ぶどう,みかん,バナナのみが表示される、といった内容です。

  • Excelで文字列のまとめ方

    文字列のまとめ方で困っています。お手数ですが教えて下さいm(__)m 下記データがあったとします。 _ __A______B 1_種類___品名 2_調味料_醤油 3_調味料_食塩 4_調味料_胡椒 5_果物___りんご 6_野菜___胡瓜 7_野菜___玉葱 8_果物___バナナ 9_調味料_料理酒 ・ ・ ・ 上記データから下記のようにプルダウンリストにしたいです。 いきなりデータからプルダウンリストにするのが難しいかもしれないので、いったん上記を関数とかで他のセルにまとめさせておき、それをプルダウンリストにする方法でも大丈夫です。 (1)A列データプルダウン 一つ目のプルダウンリストには、A列の同じ文字を省いたもので選択可能にする。 上記例で言うと、調味料、果物、野菜が一つずつリストに表示される。(プルダウンリスト表示は2行目から) (1)B列データプルダウン 二つ目のプルダウンリストには、B列の文字を引っ張って来るが、上記A列データプルダウンで選択した文字と同じ行にある文字のみ選択可能にする。 例えばA列データプルダウンで果物を選んだら、このB列データプルダウンメニューにはりんごとバナナのみがリストに表示される。) 上記例のデータは9行目までですが、もっと多く存在し、A列、B列のデータ種類も他にまだあります。 データでA列の文字は被る事ありますが、B列の文字は被ることありません。 データとプルダウン箇所は可能であればシート分けしたいですが、困難な場合は同じワークシート内でも構いません。

  • エクセル A列の値によって、B列の入力規則を変更

    エクセル2007を使用しております。 下図のように、【カテゴリー】A列が「野菜」の場合、【種類】B列で野菜の種類が表示され、プルダウンの中から選択、【カテゴリー】A列が「果物」の場合、【種類】B列で果物の種類が表示され、プルダウンの中から選択… ということをしたいのですが、A列の値によって、B列のプルダウンに表示される内容を変えるには、どういった方法が一番よいか、教えていただけないでしょうか。 INDEX、MACH関数、リストボックスやコンボボックスなどのサイトを見たのですが、上手くできず、勉強不足で申し訳ありませんが、急を要するためお力を貸していただけましたら幸いです。 どうぞよろしくお願いいたします。

  • 結合されたセルをプルダウンのリストにする方法は?

    先日は以下の質問でお世話になりました。 http://okwave.jp/qa/q8846917.html さっそく作業に取り掛かったのですが、以下の画像のように結合されたセルをプルダウンのリストにしようとすると"リストの元の値は、区切り文字で区切られたリストか、または単一の行または列の参照でなければなりません。"と表示されてしまい、エラーとなってしまいます。 つまり、結合されたセルをプルダウンのリストにすることは出来ないのでしょうか? 面倒な質問かとは思いますが、どうぞ宜しくお願い致します。

  • プルダウンリストとテキストエリアの連動

    どう調べてもわからないので教えてください。 HTML上で動作するツールを作成しています。 最終的に、あるテンプレートをテキストエリアに表示させたいと考えています。 そのために、項目をいくつかプルダウンで選択し進んでいくというものです。 プルダウンリストは、選択したリストにより連動し、選択肢が変わるように したいのです。 項目別にプルダウンは5つ、5つ目はない場合もあります。 【手順】 (1)プルダウン(1)選択 ↓ (2)プルダウン(2)選択 ↓ (3)プルダウン(3)選択 ↓ (4)プルダウン(4)選択 ↓ (5)プルダウン(5)選択 ←選択肢がない場合あり ↓ テキストエリアに該当の文言が表示 ちょっと複雑なのですが、よろしくお願いいたします。

専門家に質問してみよう