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でカスタムリストを使用して自動入力する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です