• ベストアンサー

excelで作成した見積書の単価を簡単に変更したいよろしくご指南御願いいたします。

EXCELで作成した見積書の金額が仮に合計125万円とし、100万円(80%)に変更する場合その明細がA列を数量、B列を単価、C列を金額として、列はそのままで一発で変更できませんか?市販のソフトならできるのですが、Excelは汎用性が優れているので~ シナリオ、ゴールシークの変形のようなのがないでしょうか?なお見積書のページ数は100ページ位にはなります。よろしくご伝授御願いいたします。

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

  • ベストアンサー
  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.3

解答2です。 どの商品の単価も0.8倍にするのでしたらシート2であるセルに0.8と入力してそれをコピーし、B列の単価の入力されたセルを選択したのちに右クリックして「形式を選択して貼り付け」で[乗算]を選択してOKします。

dandy2
質問者

お礼

KURUMITO 様   助かりました。すご~く簡単で思いもよりませんでした。  誠にありがとうがざいました。  

その他の回答 (2)

  • KURUMITO
  • ベストアンサー率42% (1835/4283)
回答No.2

単にある商品の単価を変更するのであれば解答1さんの方法で十分でしょうが、見積書の単価と行っても例えばいくつかの商品があってある商品の単価を変えるといったことなら次のような方法が考えられますね。 例えばシート1のA列に商品名があって、B列に単価、C列に数量、D列に金額ということでしたら、商品名と単価の関係を別のシート例えばシート2に表として用意しておき、シート1ではシート2から呼び出して単価を使うようにするのがよいでしょう。 シート2ではA列に商品名があり、B列に単価があるとしたら、シート1での単価のセルには例えば次のような式を入力して下方にオートフィルドラッグしておきます。 =IF(A1="","",VLOOKUP(A1,Sheet2!A:B,2,FALSE)) このような式でシート1の単価が表示されている場合にはシート2の表の単価を変えることで、シート1での該当する商品の単価を一斉に変えることができます。 以上のようなことはエクセルを使って請求書などを作る場合の基本的な方法だと思いますね。

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

こんばんは! 色々方法はあるかと思いますが・・・ 一例です。 まったく関係ないセルに 0.8 と入力します。 そのセルをコピー → 金額を変更したい単価のセル全てを選択 →  形式を選択して貼り付け → 乗算 にチェックを入れ → OK これで範囲指定した単価のセル全てが0.8倍になると思います。 尚、合計は 数量×単価 とされていらっしゃると思いますので 合計はそのまま計算されるのではないでしょうか。 当方使用のExcel2003での回答になります。 以上、参考になれば幸いですが、 他に良い方法があれば読み流してくださいね。m(__)m

dandy2
質問者

お礼

tom04 様   助かりました。すご~く簡単で思いもよりませんでした。  誠にありがとうがざいました。