• ベストアンサー

エクセルでプログラム?の作り方

エクセルで、「もしこの値が、この値以上であれば、この計算をしなさい」 というプログラム?の作り方が分かりません。 質問の仕方が的確かどうか分かりませんが、回答をお持ちの方、よろしくお願いします。

  • EK2
  • お礼率51% (54/104)

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

  • ベストアンサー
noname#105044
noname#105044
回答No.2

例えばどんな数値が入るのかとか、詳しくわからないので的確かどうかわかりませんが・・・。 エクセルの表のA1とB1に数字が入り、C1には「A1の値が10以上ならA1+B1を計算」し、答えを出すとします。 C1に入る命令分は「=IF(A1>10,B1+A1)」になります。 こんな感じでしょうか??

EK2
質問者

お礼

まさにこの事が知りたかったです! ようやく作業が進みます。 ありがとうございました。

その他の回答 (1)

noname#123709
noname#123709
回答No.1

=IF(A1>=5,B1*C1,"") もしA1の値が5以上ならB1×C1を計算しなさい IF関数ですね。

EK2
質問者

お礼

問題解決しました。 ありがとうございました。

関連するQ&A

  • エクセルのプログラムはHP上でも動きますか?

    ネットショップを開設しようと考えていますが、お金が無い為買い物かごのプログラムを自作しようと考えています。 無料で買い物かごを使わせてくれる所もあるみたいですが、割引や送料の細かい計算が自動で出来なくて困っています。 そこで質問なのですが、エクセルで作った簡単な料金計算プログラムをHP上で動かすことは可能なのでしょうか?どうか教えてください!!

  • プログラムの見本を示してください!!

    数学プログラムの授業をしています。:プログラム言語は「Basic」です。 今から問題と、少しやれたものについては、プログラムを記してみました。 問題の最後の 「※」部分が質問したいところです。ない場合は、何もわからないところです。 (1)DIMを用いて 5つの値をキーボードから入力して、そのうち最大の値を表示するプログラム ※90行目以降の「最大値」の表示の仕方がいまいちわかりません。   10:DIM (5) 20:FOR I=0 TO 4 30:INPUT I 40:NEXT I 50:S=0 60:FOR L=0 TO 4 70:S=S+A 80:NEXT L 90:PRINT ??? (2)FOR,NEXT分を使い、 S=2+(2+3)+(2+3+4)+ ........+(2+4+5+6+7+8+9+10) の計算をして Sを表示するプログラムを作りたい。 以上お願いいたします。

  • PHPでExcelファイルの入力は可能か?

    もし何か情報をお持ちの方がいらっしゃったら、 ご教授いただければと思います。 PHPのプログラムで、Excelに値を入力することが可能かどうかです。 Excelはもう定型が決まっていて、 レイアウトおよび自動計算、ダウンリストでの値の選択など ができなければいけません。 また、複数のシートが設定されています。 このようなExcelファイルに対して、 シートの選択、指定したセルへの値の入力・値の選択、 自動計算の実行 がPHPのプログラムから行うことができるのでしょうか?

    • ベストアンサー
    • PHP
  • Excel VBAで値貼り付けのプログラムを教えて

    Excel VBAで値貼り付けのプログラムを教えてください。

  • Excelを開く為のプログラム

    プログラムの空き容量? が少ないとの警告が出ていたので、容量を軽くしようとした所、間違って大事なプログラムを削除してしまったみたいで、 パソコン内の全てのExcelが開けなくなってしまいました。 会社のパソコンなので かなり困っています。 取り戻すことは可能でしょうか? また、Excelを開くためのプログラムをダウンロード? をしなければいけないのでしょうか? 使っているパソコンは Windows XPです。 どうかご回答お願いします。

  • 計算させるのに便利なプログラム言語

    エクセルだと1000桁の計算を表示させる事ができません そこでプログラムでエクセルみたいに計算させれば 計算できるかもしれないと思ったのですが これはこれで無理なんですかね。。 たとえば 7000C0から7000C7000までを(C=コンビネーション) 自動で計算させるのに最適な方法はなんなのでしょうか。 エクセルだと7000C200辺りで#NUM!で計算できなく なってしまいます。 今やろうとしていることは、計算の桁も1000桁以上になり、 計算回数は1億くらいになってしまいます これを行うために、計算に強いプログラム言語はあるのでしょうか。

  • 計算の便利なプログラム言語

    エクセルだと1000桁の計算を表示させる事ができません そこでプログラムでエクセルみたいに計算させれば 計算できるかもしれないと思ったのですが これはこれで無理なんですかね。。 たとえば 7000C0から7000C7000までを(C=コンビネーション) 自動で計算させるのに最適な方法はなんなのでしょうか。 エクセルだと7000C200辺りで#NUM!で計算できなく なってしまいます。 今やろうとしていることは、計算の桁も1000桁以上になり、 計算回数は1億くらいになってしまいます これを行うために、計算に強いプログラム言語はあるのでしょうか。

  • エクセル関数

    おはようございます。 実は昨日も同様な質問をしたのですが、更に質問したい事が出てきました。エクセル関数について下記の場合どのような計算式になるのか教えてください。 A1に50までの数値が入力されておりB1に下記の結果を表記したいのです 0以上10以下=A1の値の5% 11以上15以下=A1の値の10%より100を引く 16以上25以下=A1の値の20%より500を引く 26以上38以下=A1の値の23%より300を引く 39以上50以下=A1の値の30%より50を引く どうなりますか?

  • エクセル

    エクセルで数個のセルの四則計算をします。 その値が40以上の場合40で返す数式を 四則計算と同数式内でできますか? その際使う関数を教えてください><; 宜しくお願いします。

  • エクセルについて

    エクセルを使用しVBAでのマクロ言語でなんらかのプログラムを作ろうとした場合やはり無料でつかえる表計算ソフトよりエクセルの方がスムーズにできるとおもいますか?無料の表計算でやッたとして途中でできなかッたりしたらしょうがないとおもうのでやはりエクセルをかッてエクセルでプログラムをつくッたほうが安心だとおもいますか?まあ個人的にはスムーズにいッたほうがよく、無料表計算でやッてとかくエクセルでできることができないとまずいとおもうので、そこら辺無料の表計算とエクセルのちがいにくわしいひとはくわしくおしえていただきますか?

専門家に質問してみよう