Excel: セルが特定の文字で終わっているかどうかを確認する方法
Excel で次の数式を使用すると、セルが特定の文字で終わるかどうかを確認できます。
式 1: セルが特定の文字セットで終わっているかどうかを確認する
=IF(RIGHT( A2,2 )="AB","Yes","No")
この特定の数式は、セルA2の最後の 2 文字が「AB」であるかどうかを確認し、それに応じて Yes または No を返します。
式 2: セルが複数の文字のいずれかで終わっているかどうかを確認する
=IF(OR(RIGHT( A2 ,1)="A", RIGHT( A2 ,1)="C"),"Yes","No")
この特定の数式は、セルA2の最後の文字が「A」であるか「C」であるかをチェックし、それに応じて Yes または No を返します。
式 3: セルが数字で終わっているかどうかを確認する
=IF(ISNUMBER(VALUE(RIGHT( A2,1 ))), "Yes","No")
この特定の数式は、セルA2の最後の文字が数字であるかどうかを確認し、それに応じて Yes または No を返します。
次の例は、Excel で次の製品 ID のリストを使用して各式を実際に使用する方法を示しています。
さあ行こう!
例 1: セルが特定の文字セットで終わっているかどうかを確認する
次の式を使用して、Product 列の各セルの最後の 2 文字が「AB」に等しいかどうかを確認できます。
=IF(RIGHT( A2,2 )="AB","Yes","No")
この数式をセルB2に入力し、この数式をクリックして列 B の残りの各セルにドラッグします。
列 B は、各行に「はい」または「いいえ」を返し、列 A の対応するセルの製品 ID が「AB」で終わるかどうかを示します。
例 2: セルが複数の文字のいずれかで終わっているかどうかを確認する
次の式を使用して、Product 列の各セルの最後の文字が「A」または「C」に等しいかどうかを確認できます。
=IF(OR(RIGHT( A2 ,1)="A", RIGHT( A2 ,1)="C"),"Yes","No")
この数式をセルB2に入力し、この数式をクリックして列 B の残りの各セルにドラッグします。
列 B は各行に「はい」または「いいえ」を返し、列 A の対応するセルの製品 ID が「A」または「C」で終わるかどうかを示します。
例 3: セルが数字で終わっているかどうかを確認する
次の数式を使用して、Product 列の各セルの最後の文字が数字であるかどうかを確認できます。
=IF(ISNUMBER(VALUE(RIGHT( A2,1 ))), "Yes","No")
この数式をセルB2に入力し、この数式をクリックして列 B の残りの各セルにドラッグします。
列 B は、各行に「はい」または「いいえ」を返し、列 A の対応するセルで生成された ID の最後の文字が数字であるかどうかを示します。
追加リソース
次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。
Excelでテキストの頻度をカウントする方法
Excelでセルにリストテキストが含まれているかどうかを確認する方法
Excelでセルにテキストが含まれている場合に平均を計算する方法