Deprecated : The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
全角/半角・大文字/小文字の変換をする(ASC関数,JIS関数の使い方):Excel関数
Home »
エクセル関数一覧表 »
Excel関数の目次 »
全角/半角・大文字/小文字の変換をする(ASC関数,JIS関数の使い方)
エクセルで文字列のデータを操作する時に使用するワークシート関数です。
文字種の変更(ASC関数,JIS関数,UPPER関数,LOWER関数,PROPER関数,NUMBERSTRING関数)について説明しています。
更新:2023/7/24;作成:2018/3/24
全角文字(2バイト)を半角文字(1バイト)に変換します。
半角文字には英字(アルファベット)、数字、カタカナがあります。漢字やひらがなは全角文字のみなのでASC関数で半角文字へ変換することはできません。
問題1:B列とD列に入力されて文字列をそれぞれ隣の列に半角文字に変換しなさい。
B
C
D
E
2
全角文字を含む文字列
半角文字へ変換する
全角文字を含む文字列
半角文字へ変換する
3
1,200円
1,200円
KAGOSHIMA
KAGOSHIMA
4
180ml
180ml
Kagoshima
Kagoshima
5
第3四半期
第3四半期
A4用紙
A4用紙
問題1の解答例
ASC関数を使います。
全角の漢字は半角文字がありませんので変換されません。
英字の大文字小文字は関係ありません。全角文字(2バイト文字)が半角文字(1バイト文字)に変換されます。
C3セルには =ASC(B3:B5) 、E3セルには =ASC(D3:D5) と入力しました。
Spillの機能で計算結果が表示されました。
Spillが利用できない場合は =ASC(B3)、=ASC(D3)と入力して、下方向へ数式をコピーします。
数式の入力方法
数式を入力するセルを選択します。
=as と入力すると as を含む関数がリストに表示されます。
ASC関数が選択されていますので、[Tab]キーを押します。
セルに =ASC( と入力されます。
参照するセル番号を入力して、 C3セルに =ASC(B3:B5) と入力して、[Enter]で数式の入力を確定します。
Spillの機能で C5セルまで計算結果が表示されました。
Spillが利用できな場合は、C3:C5セルを選択して、C3セルに =ASC(B3) と入力して、
[Ctrl]+[Enter]で選択しているセルにC3セルの数式を一気に入力します。
半角文字(1バイト文字)を全角文字(2バイト文字)に変換します。
問題1:B列とD列に入力されて文字列をそれぞれ隣の列に全角文字に変換しなさい。
B
C
D
E
2
半角文字を含む文字列
全角文字へ変換する
半角文字を含む文字列
全角文字へ変換する
3
1,200円
1,200円
KAGOSHIMA
KAGOSHIMA
4
180ml
180ml
Kagoshima
Kagoshima
5
第3四半期
第3四半期
A4用紙
A4用紙
問題2の解答例
半角文字(1バイト文字)を全角文字(2バイト文字)に変換するのには JIS関数を使います。
C3セルには =JIS(B3)、E3セルには =JIS(D3) と入力します。 下方向へ数式をコピーします。
アルファベットの小文字を大文字に変更する topへ
アッパー
=UPPER(文字列)
(注) カタカナやひらがなには、大文字/小文字の区別はありませんので、何も変化しません。
英字(アルファベット)の小文字を大文字に変換します。
ちなみに、ドイツ語も変換できるようです。
問題3:小文字を含む英字をすべて大文字に変換しなさい。
B
C
2
小文字を含む文字列
大文字へ変換する
3
Sunday
SUNDAY
4
Kagoshima
KAGOSHIMA
5
Kagoshima
KAGOSHIMA
問題3の解答例
UPPER関数を使います。
半角文字は半角文字の大文字に変換され、全角文字は全角の大文字に変換されます。
C3セルに =UPPER(B3) と入力して、下方向へ数式をコピーします。
英字(アルファベット)の大文字を小文字に変換します。
問題4:大文字の英字をすべて小文字に変換しなさい。
B
C
2
大文字の英字
小文字へ変換する
3
SUNDAY
sunday
4
KAGOSHIMA
kagoshima
5
KAGOSHIMA
kagoshima
問題4の解答例
LOWER関数を使います。
B
C
2
大文字の英字
小文字へ変換する
3
SUNDAY
=LOWER(B3)
4
KAGOSHIMA
=LOWER(B4)
5
KAGOSHIMA
=LOWER(B5)
英字(アルファベット)の最初の1文字を大文字で、2文字以降を小文字に変換します。
複数の単語の場合は各単語ごとに最初の文字が大文字に変換され、2文字以降は小文字に変換されます。
問題5:大文字の英字をすべて小文字に変換しなさい。
B
C
2
大文字・小文字の英字
頭だけ大文字へ変換する
3
SUNDAY
Sunday
4
KAGOSHIMA
Kagoshima
5
kagoshima
Kagoshima
6
KAGOSIMA CHUO STATION
Kagosima Chuo Station
問題5の解答例
PROPER関数を使います。
B
C
2
大文字・小文字の英字
頭だけ大文字へ変換する
3
SUNDAY
=PROPER(B3)
4
KAGOSHIMA
=PROPER(B4)
5
kagoshima
=PROPER(B5)
5
KAGOSIMA CHUO STATION
=PROPER(B6)
NUMBERSTRING関数は他の表計算アプリケーションとの互換を保つために用意された関数のため、ヘルプおよび関数ウィザードには表示されません。
また、日本語版 Excel でのみ追加されたものです。
変換した漢数字は文字列になります。数値ではないので計算はできません。
問題6:下記の数字をそれぞれの表示形式に変更しなさい。
B
C
D
E
2
数値
表示形式 1
表示形式 2
表示形式 3
3
1234567
百二十三万四千五百六十七
壱百弐拾参萬四阡伍百六拾七
一二三四五六七
問題6の解答例
B
C
D
E
2
数値
表示形式 1
表示形式 2
表示形式 3
3
1234567
=NUMBERSTRING(B3,1)
=NUMBERSTRING(B3,2)
=NUMBERSTRING(B3,3)
スポンサードリンク
よねさんのWordとExcelの小部屋 »
エクセル関数一覧表 »
全角/半角・大文字/小文字の変換をする(ASC関数,JIS関数の使い方)
PageViewCounter
Since2006/2/27