Excel。動画で紹介。条件付き書式でできる「自動罫線」の作り方
<Youtube>
Excelで表にデータを追加するたび、いちいち「格子」ボタンを押して罫線を引いていませんか?
その手間、今日からゼロにしましょう!
今回は、セルに何かを入力した瞬間に、上下左右の罫線がパッと自動で引かれる設定方法をご紹介します。
難しいマクロ(VBA)は一切使いません
使うのは「条件付き書式」と、たった一行のシンプルな数式だけ!
【Excel・Word・PowerPoint・Access】あなたの「困った」を解決!10年以上の経験が詰まった、現場の疑問から生まれた実践テクニック集。作業効率を劇的に上げるOffice活用術をお届けします。
Excelで表にデータを追加するたび、いちいち「格子」ボタンを押して罫線を引いていませんか?
その手間、今日からゼロにしましょう!
今回は、セルに何かを入力した瞬間に、上下左右の罫線がパッと自動で引かれる設定方法をご紹介します。
難しいマクロ(VBA)は一切使いません
使うのは「条件付き書式」と、たった一行のシンプルな数式だけ!
天気予報の番組で、よく最高気温の平均と最低気温の平均の線を加えた気温のグラフを見かけます。
つぎのようなグラフ。
気温のマーカー付き折れ線グラフ以外に、平均最低と平均最高の破線が描かれています。
この破線は、図形で描いたわけではありません。
図形で描けば当然、アバウトになってしまいますし、数値が変わった場合連動しません。
ではどのようにつくるのでしょうか。
まず、グラフの元になる表を用意しました。
C列には平均最低気温の数値を入力します。
D列には平均最高気温の数値を入力します。
A1:D8を範囲選択します。
挿入のグラフにある「おすすめグラフ」をクリックします。
すべてのグラフタブにある「組み合わせ」を選びます。
気温 を マーカー付き折れ線グラフ
平均最低 を 折れ線 第2軸にチェック
平均最高 を 折れ線 第2軸にチェック
とします。OKボタンをクリックします。
平均の最高・最低の線は描かれています。ただ、左右に隙間が空いていて、左右それぞれの縦軸からは描かれていません。
まずは、第2横軸を表示します。
グラフのデザインタブにある「グラフ要素を追加」から軸の「第2横軸」をクリックします。
グラフの上部に第2横軸が表示されました。
表示された第2横軸をクリックして、書式タブのグラフ要素が「第2軸横(項目)軸」になっていることを確認します。
上部の第2横軸はDELキーで削除してしまうと、せっかくグラフの両端から描くようにしたのに、その効果はなくなってしまうので、次の操作で非表示にしていきます。
上部の第2横軸をクリックします。画面右側の作業ウィンドウは、軸の書式設定作業ウィンドウが表示されます。
ラベルの「ラベルの位置」を なし
第2横軸は非表示にすることができました。
あとはフォントやフォントサイズを変更など、見栄えを修正すれば完成です。
SORTBY関数
読み方: ソートバイ
分類: 検索/行列
SORTBY(配列,基準配列1,[並べ替え順序1],…)
範囲または配列を、対応する範囲または配列の値に基づいて並べ替えます
Facebookページに書いた、Excelの豆知識(Trivia)です。
4月5日
Excel。
pmt関数は定期支払額算出関数です。
4月6日
Excel。
ppmt関数は元利均等払の元金の支払金額関数です。
ちなみに元金分を求める時に使います
4月7日
Excel。
ipmt関数は元利均等払の利息の支払金額関数です。
ちなみに利息分を求める時に使います。
4月8日
Excel。
nper関数は目標額に必要な期間を算出関数です。
4月9日
Excel。
rate関数は目標額に必要な利率を算出関数です。
4月10日
Excel。
ABS関数
読み方は、アブソルートで、数値の絶対値を算出します。
4月11日
Excel。
ACCRINT関数
読み方は、アクリントで、定期利付債の経過利息を算出します。
退勤時間が18時以降のデータがわかるように行全体をぬりつぶしたいと考えたのですが、条件式に18:00と設定しても、うまくいきません。
どのようにしたらいいのでしょうか。
下記の表を用意しています。
あとは条件式をどうつくるかですが、「C2>=18:00」とすれば解決しそうに思えますね。
では、設定していきましょう。
A2:C6を範囲選択します。
ホームタブの条件付き書式から「新しいルール」をクリックします。
条件式に、
=$C2>=18:00
と設定したら、書式ボタンをクリックして、塗りつぶしたい色を選択します。
OKボタンをクリックします。
どうやら、18:00ではダメなようですね。
そこで文字列の”18:00”としてみるとどうなるでしょうか。
「=$C2>=”18:00”」
OKボタンをクリックします。
メッセージは表示されていませんが、肝心な18:00以降のデータには、何もリアクションがありません。
原因は、C列の退勤時間。
時間ということですから、シリアル値が表示形式で日付に化けたというか、数値が日付形式で表示されているだけです。
ダブルコーテーションでカッコってしまった文字列と化した、”18:00”のほうが、大きいので、思ったようにリアクションしてくれなかったというわけです。
では、”18:00”を時間にするために、HOUR関数とかを使う必要があるかといえば、ちょっと条件式を修正するだけで解決します。
では、改めて、ダイアログボックスを表示しましょう。
と「*1」を追加します。
たったこれだけです。
修正が終わったらOKボタンをクリックして確認してみましょう。
なんで「*1」をつけたら大丈夫になったのかというと、文字は文字でも数値文字型(文字数値型)に変えることができ、型が同じになったので、条件式が成立したという仕組みです。
なお、面倒な場合は、別セルに時間を入力し、そのセル番地を”18:00”の代わりに使えば、何ら問題はありません。
プロジェクトの工数管理や収益分析に便利な「ウォーターフォールグラフ(滝グラフ)」。
せっかく作っても、最後の合計数値が浮いてしまったり、正しく表示されなかったりしませんか?
今回は、ウォーターフォールグラフで「合計(累計)」を正しく設定する手順と、見栄えを整えるコツを分かりやすく解説します。
SORT関数
読み方: ソート
分類: 検索/行列
SORT(配列,[並べ替えインデックス],[並べ替え順序],[並べ替え基準])
範囲または配列を並べ替えます