Excel VBA

Excel VBA

【Excel】TYPE関数でデータ型を調べます

【Excel】TYPE関数ExcelのTYPE関数は引数のデータ型を調べて数値で教えてくれます。 =TYPE(データ型)受け取った引数の種類に応じて次のような数値を返します。データ型戻り値数値1文字列2論理値4エラー値16配列64引数に数値...
Excel VBA

【Excel】PHONETIC関数でフリガナを取り出します

エクセルではキーボードで直接漢字を入力した場合は、その変換記録がフリガナとして残されています。そのフリガナを別のセルに取り出すのがPHONETIC関数です。え? 「こばとちゃんの名前にはフリガナがないね」ですって? ききい! 残念でした! ...
Excel VBA

【Excel】FINDとSEARCHで文字の位置を調べます

Excel の FIND関数と SEARCH関数は対象文字列の中から指定した文字を検索して、その位置を返します。両者の違いは英字の大文字と小文字を区別するかしないかという1点のみです。エクセルについてある程度習熟していれば FIND はおな...
Excel VBA

【Excel】氏名から名字と名前を取り出す方法

名簿などで名字と名前の間にスペースがあれば、そこから名字だけ、あるいは名前だけを取り出すことができます。今回使用する関数はLEFT、MID、FINDです。練習用の表は記事下に用意してありますので、下図を参考にシートに貼りつけてくださいな。 ...
Excel VBA

【Excel】ROMAN関数とARABIC関数の使い方

ローマ数字って読みにくいですよね。 「ローマ数字のⅥはアラビア数字で4だっけ、6だっけ?」 と悩んだりすることありませんか? これがもっと大きな数字になるともう大変です。たとえば、「923をローマ数字に直しなさい」と言われても、ほとんどの人...
Excel VBA

【Excel】YEN,DOLLAR(通貨記号)

Excel の YEN と DOLLAR はそれぞれ数値の頭に「¥」や「$」を付ける関数です。 Excel はセルの書式の切り替えで自在に「¥」や「$」を表示させることができるので、ほとんど使い道のなさそうな関数ですけど、Excel オタク...