Excel: 別のセルの値に基づいてセルを自動的に埋める方法
多くの場合、別のセルの値に基づいて Excel のセルに自動的に入力したい場合があります。
これはIF関数を使用すると簡単に実行でき、次の例はその方法を示しています。
例: Excel で別のセルの値に基づいてセルを自動的に埋める方法
Excel に、さまざまなバスケットボール選手の順位を示す次の列があるとします。
ここで、列 A の値が「維持」の場合は「はい」を、列 A の値が別の値の場合は「いいえ」を含むように列 B の値を自動入力したいとします。
これを行うには、セルB2に次の数式を入力します。
=IF( A2 ="Guard", "Yes", "")
次に、この数式をクリックして、列 B の残りの各セルにドラッグします。
列 B の各値は、列 A の対応する値に基づいて自動的に入力されます。
例えば:
- セルA2には「Guard」が含まれているため、セルB2には「Yes」が入力されます。
- セルA3には「Guard」が含まれているため、セルB3には「Yes」が入力されます。
- セルA4には「Guard」が含まれていないため、セルB4は空のままです。
等々。
必要に応じて、より複雑な自動入力ルールを作成することもできることに注意してください。
たとえば、セルA2の値がガードまたはフォワードの場合、セルB2に次の数式を入力して、自動的に「はい」を入力できます。
=IF(OR( A2 ="Guard", A2 ="Forward"),"Yes","")
次に、この数式をクリックして、列 B の残りの各セルにドラッグします。
列 A の対応するセルが GuardまたはForward に等しい場合、列 B には「Yes」が表示され、そうでない場合は空のままになります。
追加リソース
次のチュートリアルでは、Excel で他の一般的な操作を実行する方法について説明します。
Excelで日付を自動入力する方法
Excelでアルファベットを自動入力する方法
Excelで別のシートから値を自動入力する方法
Excelでカスタムリストを使用して自動入力する方法