例えば,つぎのようなデータがあったとする.
このとき,B列のセルの値に応じて,A列とB列を同じ書式設定にしたいという状況がある.たとえば,6分40秒を切れば,青色,45秒を切れば水色,50秒を切れば緑色...という感じにしたいとする.
こういう時は,条件付き書式を使うと,簡単に実現することができる.
まず,書式設定したい範囲を選択する.この場合では,A4からB19を選択する.
次に,「ホーム」タブの「条件付き書式」から,「新しいルール」をクリックし,ダイアログを表示する.
「数式を使用して,書式設定するセルを決定」を選択して,ルールの欄に条件判定式を記入する.
ここで入力する式は,一番左上のセルをどのように設定するかを表す式になることに注意する.この式が相対的な位置関係を保ったまますべてのセルにコピーされるので,常にB列の値を見るためにはBのまえに$マークを付ける.同様に,基準値は常に同じセルの値を利用しているので,行・列ともに$マークを付けて絶対参照する.
次に,書式ボタンからセルの書式を設定しOKすると,実現できる.
この動作をすべての条件に対して作成し,条件の適用順を「ホーム」「条件付き書式」「ルールの管理」から調節してやると,望みの書式が完成する.フィルター機能と合わせると,トライアルの度に毎回わずらわしい作業をしなくても,簡単に色つきのランキングが実現できる.
2013年6月8日土曜日
2013年3月30日土曜日
Excel で自分の思い通りにデータを並べ替える
はじめに
Excel には,入力したデータを並び替えてくれる,「フィルター」機能があります.しかし,通常は昇順か降順でしか並び替えることができません.でも,Excel には用意されていない順序で並び替えたいこともあります.
今回は,次のような成績のデータを成績順に並び替えることを考えます.
フィルター機能を使う
フィルター機能は,データ範囲を選択して,[データ] タブの [フィルター] をクリックすると有効になります.このとき,見出しのセルに右端に現れる三角ボタンをクリックすることで,データが並び替えられます.しかし,評語を昇順で並び替えると,A→B→C→F→S→欠→合 という具合に,アルファベット順となってしまいます.しかし,本当は成績順に,合→S→A→B→C→F→欠 と並び替えたいものです.
自分の思い通りに並び替える
では,このデータを成績順に並び替える手順を紹介します.
まず,評語の右に現れる三角ボタンをクリックし,[色で並び替え] から [ユーザー設定で並び替え] を選択します.すると,次のような 並び替え ダイアログが表示されます.その中の,順序のドロップダウンリストから [ユーザー設定リスト...] を選択します.
すると,ユーザー設定リスト ダイアログが表示されるので,リストの項目に並べ替えたい順にキーワードを入力してOKをクリックすると,データが成績順に並び替えられます.
以上で,フィルター機能を用いて,自分の思い通りにデータを並び替えることができました.この方法は,例えばデータを都道府県別に並び替えたいだとか,その他いろんなことに使えると思います.
登録:
投稿 (Atom)





