• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel見積で ちょっとしたプログラム)

Excel見積でちょっとしたプログラムを実現する方法

tom04の回答

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんにちは! 一例です。 ↓の画像のようにSheet2に表を作成しておきます。 実際は黄色いセルと薄い緑色のセルだけでOKなのですが、判りやすくするために敢えて「未満」の列を作っています。 Sheet1のA1セルに入力規則のリスト設定をしたとします。 B1セルに =IF(A1="","",CHOOSE(A1,"A","B","C")) B3セルに =IF(COUNTBLANK(B1:B2),"",INDEX(Sheet2!C2:E4,MATCH(B2,Sheet2!A2:A4,1),MATCH(B1,Sheet2!C1:E1,0))) という数式を入れています。 参考になれば良いのですが・・・m(__)m

nakanishi
質問者

お礼

大変わかりやすく助かりました。ありがとうございました。

nakanishi
質問者

補足

回答ありがとうございます。ちょっと体調を崩しているので理解するのに少し時間をくださいね。

関連するQ&A

  • Excel2007の入力規則について

    Excel2007の入力規則について教えてください。 プルダウンメニューで項目を選択できるようにしたいと思います。 その際下記のように考えています。 別シートにデータを置いて、参照できるように設定します。 例えば A列: 大根 人参 キャベツ B列: 1 2 3 A列でプルダウンメニューから大根を選ぶと自動的にB列に1が入るようにします A列でプルダウンメニューから人参を選ぶと自動的にB列に2が入るようにします A列でプルダウンメニューからキャベツを選ぶと自動的にB列に3が入るようにします どのように設定すればできますか。 よろしくお願いいたします。

  • 【Excel】プルダウン用リストの作成

    Excel2003で現金出納帳のような書式で家計簿をつけています。 科目や摘要をプルダウンメニューで選べるように、「入力規則」でプルダウン用リストを登録しようとしているのですが、リストの元になるデータを別シートに作ったのですが、その範囲を指定できませんでした。 操作方法が間違っているのか、それとも別シートのデータは指定できないのか、教えていただけないでしょうか?また、これとは別に良い方法があるようでしたら、教えていただけると嬉しいです。 よろしくお願いします。

  • excelの関数?プログラム?について

    Excel2003にて原価計算表を作りたいのですが、 (1)プルダウンメニューより原料を選択 (2)指定のセルに厚み・別の指定のセルに縦のサイズ・また別のセルに・・・と別々のセルに複数の数値を自動表示 (3)使用するサイズを入力して四則演算で取り都合を計算させる という具合でなんとなくフローチャート的なものは考えたのですが、特に(2)の方法がわかりません。 お詳しい方おられましたら、ご教授ください。よろしくお願いいたします。

  • Microsoft Office Excel 2003

    Microsoft Office Excel 2003です。 セルに主文(数字・県名等)を入力すると隣のセルに時刻(日付)が自動的に入力されるようにするのにはどうすれば良いでしょうか? 例:A1に東京と入力すればB2に14:23と東京と入力した時間がB2に入力されるように。   A2に10.000と入力すればB2に14:24とこのように。 但し、A1・A2は例ですので主文を入力するのはA列とは限りません。    ただ、主文を入力した隣のセルに時刻等は表示したいと考えています。 よろしくお願いします。

  • ★excel★マスターHelp me!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

    excelでの質問です。 特定のセルに、数字を入れたとき、ある一定のセルの範囲内を塗りつぶすことはできますか? さらに、塗りつぶしていないセルには、数字を入力することができるようにしたいです。 例 A1のセルの値が1のとき → B1からE1までセルを黒く塗りつぶし A1のセルの値が0のとき → B1からE1まで数値入力可能 excelマスター求ム!! なにとぞよろしくお願い申し上げます(笑)

  • Excel関数のことで教えていただきたいのですが、、、

    Excel関数のことで教えていただきたいのですが、、、 SUBTOTAL と COUNTIF を1セルに同時に使用できませんか? 全行で”A”を数えることはできます。ここで、フィルタで行をしぼっても しぼった中から”A”を数えたいのです。 数字の合計ならSUBTOTAL(9,範囲)ですし、数字入力セル数を数えるならSUBTOTAL(2,範囲) ですが‥ よろしくお願いします。

  • Excel2000で出来ますか

    Excel2000で以下の事は出来ますか。 特定のセル、たとえばB1に数字1を入れたときに 特定範囲のセル、たとえばA1~E1の背景色を赤色にすることは出来ますが。 B1が空白もしくは1以外の数字や文字が入った場合は、 背景色は変更なしです。 よろしくお願いします。

  • EXCEL2003 条件付き書式の設定

    A列に数字が入力されてます、A列各セルに入力されてる数が1~7の範囲でランダムに変わります、A列に入力した数字に応じて行単位に色を付けたいです。教えて下さい (例)A2=1が入った場合、B2:AK2 赤、A2の数字はランダムに1~7の範囲で変化し、それぞれ違う色に切り替わるようにしたい、A列の範囲はA1:A500まであります、色付けの範囲は行単位でB1:AK500まであります

  • エクセル(excel)の計算式(関数)について

    エクセル(excel)の計算式(関数)でよいアイディアがありましたら教えてください。 1行目は項目行です。 セルA1から右に15列=セルO1まで、 a | b | c | d | e | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 と入っています。 2行目からデータとして、 セルA2から右に5列=セルE2まで、 4 | 2 | 2 | 1 | 1 と入力したとします。(データ例(1)) あるいは、 セルA3から右にセルE3まで、 6 | 3 | 0 | 0 | 0 と入力したとします。(データ例(2)) 1つのデータの5個の数字のルールは2つで、 「合計で10以下である。」 「左から順に小さくなるか、同じ数字となる。」 です。 (目的は、) このとき、F列からO列にかけて、 データ例(1)のケースでは、 a | a | a | a | b | b | c | c | d | e データ例(2)のケースでは、 a | a | a | a | a | a | b | b | b | と表示されるように、 つまり、項目行の下にある数だけ、その列の1行目の記号を 1(F列)から右に向かって順に埋めていくような、 F列からO列までの2行目以下に入れる適当な計算式(関数)は ないでしょうか。 拙い説明で申し訳ありません。どなたかよい考えをお持ちの方がいらっしゃいましたらと存じます。 どうぞよろしくお願い致します。

  • Excel2007で数式のオートフィルの仕方について

    Excel2007で数式のオートフィルの仕方について ただの数字をセルA1に1、セルA2に3と入力し、A1とA2を範囲選択して、 下方向にオートフィルすると 1 3 5 7 9 となるのですが、 数式の場合、このような連続入力になりません。 例えば、 =B1 =B3 =B5 =B7 =B9 のようにするにはどうすればいいのでしょうか。 オートフィルはできないのでしょうか。