URLをコピーしました!こんにちは!Googleスプレッドシート塾のじゅりんです。前回、「IF関数」の基本について解説しました。こんにちは!Googleスプレッドシート塾のじゅりんです。今回は、条件によって表示を変える「IF関数」について解説していきます。完成系それでは、合格点を入力するだけで、合格・不合格の判定が変わる表を作っていきましょう。上の短い動画が完成系です。結論から言えば、「IF関数」の論理式(条件)をセル参照にしてしまえば、その都度関数を書き換えることなくカンタンに条件を変えることができます。いうことかというと、=if(C4>=60,”合格”,”不合格”)C4が60以上なら『合格』、そうでなければ『不合格』と表示この『60』の部分をカンタンに書き換えられるといいので、セル参照に変えます。=if(C4>=F4,”合格”,”不合格”)C4がF4以上なら『合格』、そうでなければ『不合格』と表示これで、「C4がF4以上なら...」という論理式(条件)にできました。「60」を「F4」に変えただけなので、それほど難しくないはずです。このままだと、この関数をオートフィルで連続コピーした時におかしくなってしまいます。合格点が入っている「F4」が動いてしまうからですね。そこで、「F4」が動かないように「絶対参照」をかけます。=IF(C4>=$F$4,”合格”,”不合格”)C4がF4(絶対参照)以上なら『合格』、そうでなければ『不合格』と表示こうすると、オートフィルで連続コピーをしても、関数内での「F4」は変わりません(固定されます)。以上で、合格点(F4)を書き換えるだけで、合格・不合格の判定を変えることのできる表を作成することができます。関数の書き換えおまけ:さらに「COUNTIF関数」で合格者数を表示させるとわかりやすい!COUNTIF関数で合格者数を自動表示ここからはおまけですが、「COUNTIF関数」を使って合格者数を自動で表示させると、さらにわかりやすい表になります。=countif(D4:D14,”合格”)D4からD14の範囲で、『合格』の数を求めるこれで、合格点を変えるだけで合格者数まで把握できる表を作ることができました。こんにちは!Googleスプレッドシート塾のじゅりんです。以前に基本の関数の中で、数値を数える「COUNT関数」をお伝えしました。今回は少し応用的な関数として、条件を...このようにセル参照を少し工夫すると、たった一つの入力だけで色々なデータを導き出すことができるのです。いかがでしたでしょうか。関数の基本がわかると、今回のように『条件』など、セル参照に置き換えられそうなところを見つけて工夫できます。することで、最初よりもさらに使いやすく便利な表を作成することができるんですね。「もしかしたら...ちょっと書き換えると、もっと便利になるかも?」と感じたら、ぜひ試しに操作してみてくださいね。本サイト「0から学ぶGoogleスプレッドシート」でも使用中のWordPressテーマ「SWELL」。デザイン・機能ともに非常に素晴らしいテーマです。ブロックエディタに完全対応しているので、直感的に思った通りの形の記事を書けるのが本当に魅力的です。ブログが楽しくなるテーマ。それが「SWELL」です。