iPhone5/iPad4/iPad mini | 無線プリンタ | ネットワーク | データセンター用語 | Netscreen/Juniper |
[ ミニミニ管理者の独り言 > エクセル(EXCEL)-VBA・関数 > エクセル関数−TEXT ]
スポンサードリンク
エクセル関数−TEXT
VBやVBAではよく「format」関数を使用して書式を設定しますが、この「format」関数はセルに対しては使用できません。「format」関数の代わりに使用できる関数は、「text」関数です。
◆書式
TEXT(値, 表示形式)
値:書式を設定する値を指定します。セル参照も可能。
表示形式:日付や金額などの書式を指定します。
※表示形式 にアスタリスク (*) を使用すること、および色を指定することはできません。
※書式に "G/標準" を指定することはできません。
◆使用例
=TEXT(2715,"¥#,##0") → ¥2,715
=TEXT("2007/4/1","mm月dd日") → 4月1日
=TEXT(2007/4/1,"ggge年mm月dd日") → 平成19年4月1日
◆表示形式(日付)のサンプル
1)西暦
yyyy → 2007
yy → 07
y →07
2)和暦
ge → M,T,S,H
ggge → 明治、大正、昭和、平成
rr → gggeと同じ
※gggeを利用しただけでは、平成1年を平成元年と表示できません。
※平成元年と表示したい場合には「if文」を利用して条件分岐する事になります。
例)=IF(TEXT(A1,"ge")="h1","平成元年" & TEXT(A1,"m月d日"),TEXT(A1,"ggge年m月d日"))
3)月
m → 1,2,3・・・10,11,12
mm → 01,02,03・・・10,11,12
mmm → Jan,Feb,Mar・・・Oct,Nov,Dec
mmmm → January,February・・・December
4)日
d → 1,2,3・・・28,29,30
dd → 01,02,03・・・28,29,30
5)曜日
aaa → 月,火,水..・・・土,日
aaaa → 月曜日,火曜日・・・.日曜日
ddd → Mon,Tue・・・Sun
dddd → Monday,Tuesday・・・Sunday
◆注意点
関数で変換したセル値は「文字列型」になります。そのため、計算に使えなくなります。
例)=B1+1 (B1セルはTEXT関数を使って"yyyy/mm/dd"で日付表示している)
この「text」関数はよく間違えるといいますか、format関数と勘違いしますので注意してください。(使い方は同じですが。)
EXCEL関数活用 SUPER MASTER ←←←お奨め:★★★★★
※EXCEL関数の事ならこの本一冊で間に合います。
◆検証環境
OS:WindowsXP Pro
Excel:Excel2000
《エクセルの便利な使い方集(関数・機能・マクロ・VBA)》
1)関数
・エクセル関数−VLOOKUPのエラー対処
・エクセル関数−TEXT
・エクセル関数−SUBTOTAL
◆書式
TEXT(値, 表示形式)
値:書式を設定する値を指定します。セル参照も可能。
表示形式:日付や金額などの書式を指定します。
※表示形式 にアスタリスク (*) を使用すること、および色を指定することはできません。
※書式に "G/標準" を指定することはできません。
◆使用例
=TEXT(2715,"¥#,##0") → ¥2,715
=TEXT("2007/4/1","mm月dd日") → 4月1日
=TEXT(2007/4/1,"ggge年mm月dd日") → 平成19年4月1日
◆表示形式(日付)のサンプル
1)西暦
yyyy → 2007
yy → 07
y →07
2)和暦
ge → M,T,S,H
ggge → 明治、大正、昭和、平成
rr → gggeと同じ
※gggeを利用しただけでは、平成1年を平成元年と表示できません。
※平成元年と表示したい場合には「if文」を利用して条件分岐する事になります。
例)=IF(TEXT(A1,"ge")="h1","平成元年" & TEXT(A1,"m月d日"),TEXT(A1,"ggge年m月d日"))
3)月
m → 1,2,3・・・10,11,12
mm → 01,02,03・・・10,11,12
mmm → Jan,Feb,Mar・・・Oct,Nov,Dec
mmmm → January,February・・・December
4)日
d → 1,2,3・・・28,29,30
dd → 01,02,03・・・28,29,30
5)曜日
aaa → 月,火,水..・・・土,日
aaaa → 月曜日,火曜日・・・.日曜日
ddd → Mon,Tue・・・Sun
dddd → Monday,Tuesday・・・Sunday
◆注意点
関数で変換したセル値は「文字列型」になります。そのため、計算に使えなくなります。
例)=B1+1 (B1セルはTEXT関数を使って"yyyy/mm/dd"で日付表示している)
この「text」関数はよく間違えるといいますか、format関数と勘違いしますので注意してください。(使い方は同じですが。)
EXCEL関数活用 SUPER MASTER ←←←お奨め:★★★★★
※EXCEL関数の事ならこの本一冊で間に合います。
◆検証環境
OS:WindowsXP Pro
Excel:Excel2000
《エクセルの便利な使い方集(関数・機能・マクロ・VBA)》
1)関数
・エクセル関数−VLOOKUPのエラー対処
・エクセル関数−TEXT
・エクセル関数−SUBTOTAL
2)使い方・機能
・エクセル機能-セルにコンボボックスを割り当てる
・エクセル機能-条件に合わせて書式を変更する
・エクセル機能-xlsファイルにパスワードを設定する方法
・エクセルでシートをコピーできない。−このコマンドは、共有ファイルで実行することができません。排他モードで開いてください−
3)マクロ
・エクセルマクロ−マクロにショートカットキーを割当する
4)VBA
・エクセルVBA−スクリーンの表示の更新を抑止する
・エクセルVBA−ワークシートを非表示にする
・エクセルVBA−マウスポインタの変更
・エクセルVBA−エンターキーを押下した時のアクティブセルの移動
・エクセルVBA−セルの数式を非表示にする
・エクセルVBA−ワークブックを開いた時に処理をしたい
・エクセルVBA−オートフィルタでのコピー
・エクセルVBA−特定ファイルで常にマクロを有効にする
5)実践編
・エクセルとワードで作る簡易株主総会支援システム−想定問答
最新記事へ トップページ
スポンサードリンク
■Blog Ranking■
1. ←←サーバー構築・運用ブログあり お奨め:★★★★★
2. (ブログランキング ドット ネット)
3.にほんブログ村
4.BS blog Ranking
ブログランキングに挑戦中です。あなたもブログランキングに挑戦してみよう!
※サーバー構築・運用ブログなんかもありますのでシステム管理者の方にもお奨めのサイトがあり!
コメント
トラックバック
トラックバックURL:
※ クリックで選択できます。
トラックバック一覧: