エクセルがともだち

会社で一番のともだちがエクセル・・・のアラフィフパート事務員のつれづれ帳。備忘録もかねてエクセルのことやVBAのことを書いていくつもりです。

エクセル

【Excel/初心者】エクセル塾:条件付き書式⑧アイコンセット

今回は、データバーと似たような、これって条件付き書式なの?という毛色が違うシリーズの「アイコンセット」です。 アイコンセットとは、セルの値によって、色分けした丸をセルに表示したり、矢印を表示したりする機能です。 使いどころが分からないし、な…

【Excel/初心者】エクセル塾:条件付き書式⑥上位〇位に書式を適用するトップテン

今回は、上位〇位まで(または下位〇位まで)書式を適用する、という方法をやります。結構使えそうですよね。簡単にできます! 条件付き書式では「上位/下位ルール」というのがあり、上位〇位、下位〇位を指定して書式設定ができます。

【Excel/初心者】エクセル塾:条件付き書式④特定の文字列を含むセルに書式を適用する(数式の利用)

前回は「見積」という文字を含むセルに書式を適用して黄色くしました。 今回は「受付」を含む場合にセルの書式設定を適用したいと思います。 ところで...入力の際に「受付」と入力したり、「受け付け」と入力したり、「受けつけ」と入力したりする可能性があ…

【Excel/初心者】エクセル塾:条件付き書式②複数の条件

今回は条件付き書式で必要となるかもしれない諸々の小ワザ、をやってみたいと思います。

【Excel/初心者】エクセル塾:フィルター②いろいろ使えるフィルター

今回は、前回やり忘れた「フィルターがかかっているかを見分ける方法」と「フィルターの利用方法あれこれ」です。

【Excel/初心者】エクセル塾:フィルター①基本の使い方

フィルターは便利です!データの絞り込み表示はもちろん、ほかにもいろいろと利用法があります。

【Excel/初心者】エクセル塾:便利なショートカットキー

今回はエクセルでよく使うショートカットキーをご紹介します。 ショートカットキーを使うことの利点は操作がもたもたせずエクセルでの作業が早くなります。そしてなんかデキル人みたいに見える。 私は主に後者の理由で、初期のころに無理して一生懸命マウス…

【Excel/初心者】エクセル塾:グラフ⑩項目軸が日付だとグラフがおかしくなるときの対応方法

今回は「項目軸が日付だとグラフがおかしくなるときの対応方法」について、です。12/30の次が1/4なのに、勝手にその間に日付が入っちゃってます。1/8と1/11の間も同様です。

【Excel/初心者】エクセル塾:グラフ⑨0値でグラフを描画しないようにしたい

今回は、「0値でグラフを描画しないようにしたい」です。 達成率のグラフがあります。目標に対する実績で達成率を出して折れ線グラフにしているのですが、7月以降はまだ実績が出ていないので0%になっています。そのままグラフを描画すると、7月以降がくんと…

【Excel/初心者】エクセル塾:グラフ⑧グラフの元の表を非表示にしたらグラフが真っ白

今回は、 グラフの元の表を非表示にしたらグラフが真っ白('Д')になってしまうのを回避する方法です。

【Excel/初心者】エクセル塾:グラフ⑦元の表と別のシートにグラフを作成するには

今回からはグラフの小ワザシリーズ。 初回は元の表と別のシートにグラフを作成するには、です。 別のシートにグラフを作るにはどうしたらよいでしょう。いろいろな方法がありますが、3つの例を紹介します。

【Excel/初心者】エクセル塾第二弾:これも便利!ちょいちょい使う関数たち①IFERROR

第二弾は「これもべんり!ちょいちょい使う関数たち」です。 これもこれも、と10個くらい思いついたのですが、結構厳選して6個にしました。 ①IFERROR関数②ROUND関数(ROUNDUP関数、ROUNDDOWN関数)③RANK関数④LEN関数⑤LEFT関数、MID関数、RIGHT関⑥TRIM関数

【Excel/関数】キーが複数ある時、VLOOKUP的なことをINDEX関数とMATCH関数でできた

キーが複数列に分かれている場合はできないだろうと思ったら、できる!ということを書いてある記事を発見しましたのでやってみました。 INDEX関数とMATCH関数を使っています。

【Excel/関数】キーが範囲の左端になくVlookupが使えない場合 別解:MATCH関数とINDEX関数を使った場合

前回、MATCH関数とINDIRECT関数を使ってキーが範囲の左端にない場合のVLOOKUPの代替関数を作ってみました。INDEX関数でもできるようなのでやってみました。

【Excel/関数】キーが範囲の左端になくVlookupが使えない場合 Match関数とINDIRECT関数を使ったらできた

VlookUpは検索範囲の左端をキーとするため、左端にキーがないと使えません。うおおお、と考えた末、INDIRECTとMATCH関数でVLOOKUPみたいな動きを再現することができました。INDIRECT関数もMATCH関数も使ったとこがなかったのでお勉強になりました。

【Excel/VBA】配列を1から始める 0から始める

【Excel/VBA】配列を1から始める場合、0から始める場合のあれこれ

【Excel/小ワザ】改行を置換する

今回は改行の置換を調べてみました。VBA、関数、置換を使った方法をそれぞれやってみました

【Excel/VBA】連番を振る

エクセルのVBAで連番を振る方法を解説します

【Excel/VBA】変数を使ってセル範囲や行範囲、列範囲を指定する方法

セル範囲や、行・列の範囲を変数を使って指定するときにええとどうやるんだっけ、となるので(最近やっと迷わなくなった)備忘録としてここにまとめておきます。

【Excel/小技】フィルタやカウントイフでワイルドカードを使ってみる。逆に、エスケープ文字は使えるのか

そういえば「エクセルのフィルタとかカウントイフとかでワイルドカードって使えるのかしら?」と思った。調べてみたのでその記録

【Excel/VBA】VBAで正規表現~郵便番号でやってみる

正規表現を理解しようシリーズ。バラバラな表記の郵便番号を統一した書式に整える、というのをやってみようと思います。

【Excel/VBA】StrとCStr Strだと数字の前に空白が入るとは

VBAで数値を文字列に変換するStrとCStrの違い

【Excel/VBA】配列をループするとき配列の最後にダミーを入れると最後の処理がスマートになることがある

配列をループするとき配列の最後にダミーを入れると最後の処理がスマートになることがある。そのやり方

【Excel/VBA】ループの中で変数の宣言をしても、ループするごとに変数が作成されるわけではない

ループの中で変数の宣言をしても、ループするごとに変数が作成されるわけではないということに、初めて気が付きました!

【Excel/VBA】続・ディクショナリに配列を持たせる セル範囲で値を渡す/おまけ・Functionの「代入式の左辺の関数呼び出しは、バリアント型・・・」のエラーメッセージ

ディクショナリに配列を持たせる(セル範囲で値を渡す)。Functionで「代入式の左辺の関数呼び出しは、バリアント型・・・」のエラーメッセージについて調べてみた

【Excel/VBA】ディクショナリに配列を持たせる

今回はディクショナリの値の部分に複数の値を入れていこうと思います。たまにやろうとすると、あれ、どうやって配列の値を取り出すんだっけ???って毎回焦るので、この機会に整理。

【Excel/VBA】ディクショナリって配列より素敵だと思う瞬間

突然ですが。ディクショナリが好きです。 キーを入れるだけで対応する値を取り出してくれるから。配列だとキー値を探すのに最初からひとつずつチェックしないといけないのに比べてなんか簡単な気がするので。ループせずとも一発であるかないかが判明するのが…

【Excel/VBA】配列をがばっと入れる②~セル範囲

配列にデータをがばっと入れる方法。複数行、複数列のセル範囲をがばっと入れた場合の挙動検証を今回はやります。

【Excel/VBA】配列~セル範囲の縦一列をがばっと入れる。または横一列をがばっと入れる

配列を理解するための検証シリーズです。VBAを書くうえで、配列信者で多用しています。だけど、イマイチ理解できていないことがあるので思いつくまま検証する、というシリーズ。

【Excel/VBA】Silkファイルをインポートするには

Silkファイルをインポートできないものか?といろいろやってみた、その記録