ExcelExcelで複雑な形の罫線を効率的に引く 複雑な罫線はなぜ簡単に引けないと感じてしまうのか Excelをある程度触ったことがある人だと罫線を引くための労力が少なくないことは知っています。以下のような「2」を10秒以内に書いてください、と言われたらできるかどうか不安になるはずです。 ...2020.04.25Excel
Excel【Excel】データ量が多い場合の重複チェック、関数を使うならCOUNTIFよりFINDの方が速いという話 関数だけで重複チェックをする場合の手段を検討したときの話でCOUNTIFで探すよりFINDで探した方が速かったのでまとめました。 前提 データの並び替えは不可です。 データ件数が少ないならCOUNTIFで十分 一覧から重複を探し出すときはC...2020.04.21Excel
Excel【Excel】3つ以上のリストを連動させる 入力規則で使用できるようになるリスト機能ですが、リストの内容を動的に変更する方法はいくつか知られています。昔から大変お世話になってました。 また、スピル機能を使えば比較的簡単に実装できます。 しかし、作り方によって課題が含まれていたり、スピ...2020.04.19Excel
Excel【Excel】PDF出力したときのファイルサイズ比較(フォント別) ExcelでPDF出力すると埋め込みフォントが付いてきます。複数種類のフォントを使用すると、その分PDFのサイズは大きくなります。ファイルサイズを小さくしたい場合、有償のAdobe PDFやPDFツールがあればファイルサイズを小さくしてPD...2020.04.17Excel
Excel【EXCEL】FilterModeがTrueなのにShowAllDataでフィルタのクリアが失敗する時の対処方法 VBAからテーブルのフィルタをクリアするときはShowAllDataを使用します。その際、もしフィルタしていないとShowAllDataが見つからずエラーが出てしまいます。そこで通常、エラーを回避するため事前にFilterModeでフィルタ...2020.04.16Excel
Excel【Excel】データが欲しいのに表をもらったのでノンプログラミングでデータに変える データを集計してほしいと言われてもらったものが表だった時にExcelでデータに変換する方法になります。これまでVBAでゴリゴリ頑張っていた部分がプログラミング無しで出来るのは非常にありがたいです。 方法 PowerQueryを使います。Po...2020.04.14Excel
Excel【Excel】スピル機能を使用してリストを連動させる スピル機能を使用して動的なリストを生成する方法です。 スピル機能を使わないで連動させたい場合はこちらをご確認ください。 このようなリストを作れます。 スピル機能とは スプレッドシートでのARRAYFORMULA関数やQUERY関数に近い概念...2020.04.12Excel
Excel【Excel】FILTER関数を使って条件に合致したレコードを取得する Office365ユーザに順次提供されている新関数の1つFILTER関数の基本的な使い方を説明します。 FILTER関数 とは 指定した条件を満たすデータをフィルタして表示します。VLOOKUPやXLOOKUPとは異なり、条件を満たすデータ...2020.04.11Excel
Excel【Excel】名前定義にはブックとシートの指定があって取り出し方によって値が変わることがある VBAでセルから値を取り出すときには名前定義が便利でよく使わせていただいております。ただ、名前定義には落とし穴がいくつかあるので知っている範囲で共有します。 名前定義とは Microsoft 数式で名前を定義し使用する 簡単に言えば、セルに...2020.04.10Excel
Excel【Excel VBA】簡易プログレスバークラスを公開しました ExcelのVBAで自動的に処理を実行していると、Excelが固まったように見えて処理が動いているのか止まっているのか分からなくなることがあります。そういったときはプログレスバーを表示すると動いているかどうかすぐにわかります。 そこで簡易な...2020.04.09Excel