Excelに詳しい人教えてくださいー!
■ このスレッドは過去ログ倉庫に格納されています
C1のセルに入力する数字によって3パターンの数字をかける場合のエクセルの計算式を教えてください
C1に入力する数値が
・100以下のときはその数字に20をかける
・100より大きく200以下のときは30をかける
・200より大きいときは40をかける
お願いします😭 =if(c1<=100,c1*20,
if(c1>200,c1*40,
c1*30)) =IF(C1>200,C1*40,IF(100>=C1,C1*40,C1*30)) if(c1>200,c1*40,if(c1<=100,c1*20,c1*30) >>16
ミス、こうや。
=IF(C1>200,C1*40,IF(100>=C1,C1*20,C1*30)) >>15
ありがとうございますー!😭😭😭
休日出勤してエクセルやってるんです😭 >>20
お手数おかけしてます
ちょっと試してみます😭 C1って言ってんだからちゃんと$入れてコピペしても変わらないようにしてやるんだぞ この100とか200とか20とか30とか40は別にマトリクス作って外に出しとくのが良いぞ
数式に直接打ち込むんじゃねーぞ >>25
なるほど
保守性と拡張性まで考えるとエンジニアっぽいな IFがマトリョーシカみたいになるの嫌いだから、こういうの無理やりVLOOKUPとかでやってたわ >>26
普通のサラリーマンでも最初に習う基礎でしょ
数式の中に数字ベタうちとか絶対計算ミスの元 d1にc1*20
d2にc1*30
d3にc1*40
c1に対してif文でd1〜3で選択すればええやろ知らんけど 画像挿入した時にセルのサイズに自動的に合わせるようにするにはどうしたらええんや >>31
C1単体で扱うシート作るなら良いけどテーブルで扱うには不利な構造だろそれだと
C1と同じ計算式を並べていく場合に他に3行もしくは三列必要になる >>33
こんな変な計算何回も使わんからええやろ
Excelは使い捨てや >>25
VBAでマジックナンバーが良くないからと起点終点移動数等全部とにかく変数にぶち込むようにしたらコード書くこと自体が面倒くさくなって開発やめてもうたわ 0か1かの分岐なのが嫌なんだよなIFって
最近はいきなり3以上の枝分かれ作れるやつもあるらしいけど >>35
それは分からんやろ
単純計算の羅列で表を作るのがExcelのメイン機能みたいなものやんけ
ずーっとc1と並列の計算だけが縦に並んでくれてればsumしたりaverageしたり好きに扱えるのに間に余計なもん挟まってたらセンスねーなこれってなるわ >>38
なんJで質問スレ立てるようなやつやその後任がそんなことすると思ってんの? IF関数言ってるやつはおっさん
今はIFS関数っていうのがある >>42
switchやと指定した値と条件が=の場合しかむりやからIFS一択なんやな Excelってセルを関数代わりにできるから良いよね… ■ このスレッドは過去ログ倉庫に格納されています