If / Thenステートメントは、複雑であると見なされることがよくあります。しかし実際には、それらを実行することはまったく難しいことではありません。さらに、スプレッドシート内の特定のデータセットまたは式を操作するときに、実際よりも便利な場合があります。
Microsoft Excelのバックグラウンドをお持ちの場合、これは目新しいことではありません。ただし、スプレッドシートを初めて使用する場合は、次の情報が役立つはずです。
Googleスプレッドシートは、ユーザーが重要な情報を共有、作成、維持できるようにするGoogleの無料の製品スイートの一部です。
Googleスプレッドシートの機能を理解する
スプレッドシートに慣れていない場合、最初はIf / Thenステートメントがあまり意味をなさない可能性があります。関数は基本的に、スプレッドシートのデータを計算する方法です。数字を追加する「SUM」関数のような単純なものでも、より複雑なものでも、Googleスプレッドシートで所定の関数を使用するためのルールがいくつかあります。
関数が正しく機能するためには、セル内の関数を適切に順序付けて機能させる必要があります。たとえば、「=」記号で関数を開始し、次に関数名を使用し、最後に引数を使用します。
引数は、使用しているセル範囲です。関数は次のようになります:「= SUM(A1:A5)」。
GoogleスプレッドシートのIF / Thenステートメントの他に、ユーザーがスプレッドシートをより適切に操作および整理するために使用できるいくつかの関数があります。年齢や日付の計算から、特定の値の色を自動的に変更する条件付き書式の使用まで、Googleスプレッドシートには非常に多くのカスタマイズオプションが用意されており、あらゆるユーザーにとって優れたツールです。
他の関数を見つけるには、スプレッドシートの上部にある[挿入]をクリックし、[関数]をクリックします。メニューがポップアップ表示され、使用可能なすべてのプリロードされた関数が表示されます。
Googleスプレッドシートのサポートページにアクセスして、各機能の機能と使用方法のリストと検索オプションを確認できます。
IFThenステートメント
If / Thenステートメントは、評価または論理テストの後に特定の条件が満たされたときに特定のアクションをトリガーするために使用されるIF関数のステートメントです。同時に、条件が満たされない場合、関数は「FALSE」の結果を返します。基本的に、何かが正しいかどうかをGoogleスプレッドシートに伝えるには、1つのことを行う必要がありますが、間違っている場合は、Googleスプレッドシートは別のことを行う必要があります。
たとえば、このステートメントを使用して、特定の数値が2つの別々の列で互いにどのように比較されるかを確認できます。この関数を使用して、数値が互いに等しいかどうか、または一方が他方よりも大きいかどうかを評価できます。
この例に基づいて、If / Then関数を使用する方法は次のとおりです。
- G3セルに= IF(B3 = C3、“ match”)と入力します。
- G4セルに= IF(B4 = C4、“ match”)と入力します。
- タイプ= IF(B5> C5、B5&」は、G5セルの「&C5)よりも大きいです。
- タイプ= IF(B6> C6、B6&」はG6セルの「&C6)よりも大きいです。
結果は次のようになります。
B3とC3の数値が等しいため、この関数は「一致」の結果を返します。したがって、G3は一致を返します。ただし、G4は「false」の結果を返します。これは、数式の条件が満たされないイベントに対して関数に特定のアクションが与えられなかったためです。
条件が満たされない場合の特定のアクションを設定できます。例えば:
- F3セルに= IF(B3 = C3、“ match”、” no match”)と入力します。
- F4セルに= IF(B3 = C3、“ match”、” no match”)と入力します。
結果は、前の関数パラメーターとは異なる方法で表示されます。
関数の引数の場合
ご覧のとおり、IF関数には基本的に3つの引数があります。特定のセルの値またはステートメントをテストするために使用できます。次に、そのテストの結果に基づいて何が起こるか、およびステートメントがtrueかfalseかを示すことができます。
これは、Googleスプレッドシートで最も一般的に使用されている基本的な論理関数のひとつであり、Microsoft Excel、OpenOffice計算機、iNumbers、およびその他の同様のプログラムのIF関数とまったく同じように機能します。
スプレッドシートで特定のデータセットを分析する方法に応じて、さまざまなアプリケーションがあります。これは、簡単に学習してワークシートに適用できる最初の機能の1つです。そうすることで、より複雑な機能を簡単に掘り下げることができます。
入力するか挿入する
セルに選択した関数をいつでも入力して、設定されたパラメーターに基づいて、その特定の列に関数を適用できます。ただし、[挿入]メニューから関数を挿入することもできます。
- 挿入に移動します。
- 機能に移動します。
- [論理]オプションに移動します。
- リストからIF関数をクリックします。
他にも多くの機能がリストされていることに気付くでしょう。 [挿入]タブから関数を追加することの優れた点は、論理式のパラメーターを設定する方法の簡単な説明と例も表示されることです。
前述のように、IF関数は非常に基本的であり、通常、2つの潜在的な結果のいずれかを表示するために使用されます。ただし、関数はネストされたIFステートメントに変更することもできます。これは、3番目の潜在的な結果に到達するために、関数内で1つまたは2つの追加のテストを実行することを意味します。
数値を比較する場合でも単語を比較する場合でも、パラメータと結果を入力するときは常に引用符を使用することを忘れないでください。もちろん、この関数は数字だけでなく単語にも使用できます。
IF / Thenは、高度なスプレッドシート作業の論理的基盤です
これは最も基本的な関数の1つですが、IF関数とIf / Thenステートメントは、早い段階で学ぶことが非常に重要です。これらは、スプレッドシート関数への優れた入門要素、それらを見つける方法、それらを作成する方法、およびそれらを有利に使用する方法として役立ちます。
少し時間がかかる場合がありますが、Googleスプレッドシートのさまざまな機能の使用方法を学ぶことは非常に役立ちます。新しい仕事を得る場合でも、ビジネスをよりスムーズに運営する場合でも、スプレッドシートソフトウェアの知識を常に把握しておくことが重要です。