シニアのためのパソコン教室とスポーツ、映画など

NPO法人湘南ふじさわシニアネットでシニアのためのパソコン(ワード、エクセル、インターネットなど)活動を中心にきままに

MOS受験に向けて16表示形式3)

2014-03-14 18:14:30 | エクセル
表示形式の続きになります。

表示形式による場合分け
セルに入力されているデータが正の場合、負の場合、0の場合、文字列の場合に表示形式を設定し、場合分けする。
セミコロン(;)で区切って書式記号を並べます。



この場合分けはいろいろな応用が利きます。


問1.文字は表示させ、数字を表示させないようにするには?
問2.文字も数字も表示させないようにするには?
問3.実際に入力されているのは「1」だけで集計しやすくしている(SUM関数を使える)が、表示は「○」にしたい場合には?

条件付き表示形式
指定された条件にしたがって数値の表示形式を変更することもできます。そのために上記の4つの書式のうち最初の2つ、すなわち正の数と負の数の書式のかわりに条件を指定します。3つ目の書式にはほかの2つの条件と条件を満たさない場合の表示形式を:(セミコロン)で区切って入力します。条件の指定には数値を比較演算子を使用します。

例 5000以上なら青の#,##0形式、2000未満なら赤の#,##0、それ以外は黒の#,##0形式で表示
 [>=5000][青]#,##0;[<2000][赤]#,##0;[黒]#,##0
<a href="http://blogimg.goo.ne.jp/user_image/56/a3/7eaef585d5055db86dc506f28fdebbca.jpg" border="0">

問4. 平成1年を平成元年と表示する(平成元年の開始日1989/1/8(シリアル値32516))には?
 平成1年の末尾のシリアル値はあえて書きませんので・・・


漢数字について
「三」、「参」などの漢数字で表示させることもできます。




ユーザー定義の種類ボックスに[DBNum1]、[DBNum2]、[DBNum3]を使って設定すればできます。「DBNum」なすべて小文字でも大文字でもかまいません。

それからNUMBERSTRING関数を使ってもOKです。
書式は「NUMBERSTRING(数値,書式番号)」となり上の表で書式番号1,2.3で求めたものです。

問1と問2について[ユーザー定義]ボックスの種類ボックスに「;;」(セミコロン2つ)と入力すれば数字だけを、「;;;」(セミ子rン3つ)入力すれば、文字も数字を非表示にすることができます。この場合、「;」と入力すると自動的に「;;」になって数字だけを非表示にすることができるようです。

問3について、[ユーザー定義]ボックスの種類ボックスに「"○";」、「"○";;」あるいは「"○";;;」と入力すれば数式バーには[1]が表示されていますが、表には○が表示されています。この場合に「0」が入力されている場合には「"○";」では「0」のセルも「○」と表示されます。文字列が入力されている場合には「"○";;」では文字列が表示されます。
場合によって使い分けたらよいと思います。

問4について
平成1年12月31日のシリアル値は「32873」になります。」
したがって、[ユーザー定義]の種類ボックスに「[<32516]ggge"年"m"月"d"日";[<32874]"平成元年"m"月"d"日";ggge"年"m"月"d"日"」と入力すればOKです。







最新の画像もっと見る

コメントを投稿