Excel: 州の略称をフルネームに変換する
次の数式を使用して、Excel で州の略称を完全な州名に変換できます。
=SWITCH( A2 , "AL", "Alabama", "AK", "Alaska", "AZ", "Arizona", "AR", "Arkansas", "CA", "California", "CO", " Colorado", "CT", "Connecticut", "DE", "Delaware", "FL", "Florida", "GA", "Georgia", "HI", "Hawaii", "ID", "Idaho" , "IL", "Illinois", "IN", "Indiana", "IA", "Iowa", "KS", "Kansas", "KY", "Kentucky", "LA", "Louisiana", " ME", "MAINE", "MD", "Maryland", "MA", "Massachusetts", "MI", "Michigan", "MN", "Minnesota", "MS", "Mississippi", "MO" , "Missouri", "MT", "Montana", "NE", "Nebraska", "NV", "Nevada", "NH", "New Hampshire", "NJ", "New Jersey", "NM" , "New Mexico", "NY", "New York", "NC", "North Carolina", "ND", "North Dakota", "OH", "Ohio", "OK", "Oklahoma", " OR", "Oregon", "PA", "Pennsylvania", "RI", "Rhode Island", "SC", "South Carolina", "SD", "South Dakota", "TN", "Tennessee", "TX", "Texas", "UT", "Utah", "VT", "Vermont", "VA", "Virginia", "WA", "Washington", "WV", "West Virginia", " WI", "Wisconsin", "WY", "Wyoming")
この特定の数式は、セルA2の州の略称を完全な州名に変換します。
次の例は、この関数を実際に使用する方法を示しています。
例: Excel で州の略称をフルネームに変換する
Excel に次のようなレポート略語のリストがあるとします。
B 列の各略語の完全な州名を表示するとします。
これを行うには、セルB2に次の数式を入力します。
=SWITCH( A2 , "AL", "Alabama", "AK", "Alaska", "AZ", "Arizona", "AR", "Arkansas", "CA", "California", "CO", " Colorado", "CT", "Connecticut", "DE", "Delaware", "FL", "Florida", "GA", "Georgia", "HI", "Hawaii", "ID", "Idaho" , "IL", "Illinois", "IN", "Indiana", "IA", "Iowa", "KS", "Kansas", "KY", "Kentucky", "LA", "Louisiana", " ME", "MAINE", "MD", "Maryland", "MA", "Massachusetts", "MI", "Michigan", "MN", "Minnesota", "MS", "Mississippi", "MO" , "Missouri", "MT", "Montana", "NE", "Nebraska", "NV", "Nevada", "NH", "New Hampshire", "NJ", "New Jersey", "NM" , "New Mexico", "NY", "New York", "NC", "North Carolina", "ND", "North Dakota", "OH", "Ohio", "OK", "Oklahoma", " OR", "Oregon", "PA", "Pennsylvania", "RI", "Rhode Island", "SC", "South Carolina", "SD", "South Dakota", "TN", "Tennessee", "TX", "Texas", "UT", "Utah", "VT", "Vermont", "VA", "Virginia", "WA", "Washington", "WV", "West Virginia", " WI", "Wisconsin", "WY", "Wyoming")
次に、この数式をクリックして、列 B の残りの各セルにドラッグします。
列 B には、列 A の各州の略称の完全な州名が表示されます。
この式はどのように機能するのでしょうか?
州の略称の完全な州名を表示するために使用した式を思い出してください。
=SWITCH( A2 , "AL", "Alabama", "AK", "Alaska", "AZ", "Arizona", "AR", "Arkansas", "CA", "California", "CO", " Colorado", "CT", "Connecticut", "DE", "Delaware", "FL", "Florida", "GA", "Georgia", "HI", "Hawaii", "ID", "Idaho" , "IL", "Illinois", "IN", "Indiana", "IA", "Iowa", "KS", "Kansas", "KY", "Kentucky", "LA", "Louisiana", " ME", "MAINE", "MD", "Maryland", "MA", "Massachusetts", "MI", "Michigan", "MN", "Minnesota", "MS", "Mississippi", "MO" , "Missouri", "MT", "Montana", "NE", "Nebraska", "NV", "Nevada", "NH", "New Hampshire", "NJ", "New Jersey", "NM" , "New Mexico", "NY", "New York", "NC", "North Carolina", "ND", "North Dakota", "OH", "Ohio", "OK", "Oklahoma", " OR", "Oregon", "PA", "Pennsylvania", "RI", "Rhode Island", "SC", "South Carolina", "SD", "South Dakota", "TN", "Tennessee", "TX", "Texas", "UT", "Utah", "VT", "Vermont", "VA", "Virginia", "WA", "Washington", "WV", "West Virginia", " WI", "Wisconsin", "WY", "Wyoming")
この数式ではSWITCH関数が使用され、次の基本構文が使用されます。
SWITCH(value to switch, find1, return1, find2, return2, ...)
特定の数式では、セルA2を分析し、次のことを実行します。
- 「AL」を検索してください – 見つかったら、アラバマに戻ってください
- 見つからない場合は、「AK」を検索します。見つかった場合は、 Alaskaを返します
- 見つからない場合は、「AZ」を検索します。見つかった場合は、 Arizonaを返します。
等々。
このロジックを使用すると、各州の略語に基づいた完全修飾州名を返すことができます。
注: Excel のSWITCH関数の完全なドキュメントは、ここで見つけることができます。
追加リソース
次のチュートリアルでは、Excel で他の一般的なタスクを実行する方法について説明します。
Excel: 列内で最初に出現した値を検索する
Excel:テキストに数値を割り当てる方法
Excel: 月名を数値に変換する方法