スポンサーリンク
Java

Java 逆引き集 | Collections.unmodifiableList 等(読み取り専用ラッパー) — API 返却時の安全性

Collections.unmodifiableList 等(読み取り専用ラッパー) — API 返却時の安全性外部にコレクションを返すとき「勝手に書き換えられない」ようにするのが読み取り専用ラッパー...
Java

Java 逆引き集 | ConcurrentHashMap (スレッド安全な Map) — マルチスレッド環境

ConcurrentHashMap(スレッド安全な Map) — マルチスレッド環境並行処理で「キー→値」を共有したいなら、まずは ConcurrentHashMap。ロックを最小限に抑えた設計で、高...
Java

Java 逆引き集 | EnumMap / EnumSet の活用(enum 最適化) — 小さい高速マップ/集合

EnumMap / EnumSet の活用(enum 最適化) — 小さい高速マップ/集合Java には「列挙型(enum)」専用に最適化されたコレクションが用意されています。それが EnumMap ...
Java

Java 逆引き集 | HashSet の特性と重複排除 — 一意性保持

HashSet の特性と重複排除 — 一意性保持Java の HashSet は「重複を許さない集合」を表すクラスです。初心者が理解すべきポイントは「一意性保持」「順序が保証されない」「検索が速い」と...
Java

Java 逆引き集 | TreeMap(ソートされた Map) — 範囲検索

TreeMap(ソートされた Map) — 範囲検索TreeMap は Java の Map 実装のひとつで、キーを自動的にソートして保持するのが特徴です。初心者が理解すべきポイントは「キーが常に昇順...
Java

Java 逆引き集 | LinkedHashMap(挿入順/アクセス順保持) — LRU 実装の簡易版

LinkedHashMap(挿入順/アクセス順保持) — LRU 実装の簡易版Java の LinkedHashMap は、HashMap に「順序保持機能」を追加したものです。初心者が理解すべきポイ...
Java

Java 逆引き集 | HashMap の基本(キーのハッシュ化) — 索引付き検索

HashMap の基本(キーのハッシュ化) — 索引付き検索Java で「キーと値のペア」を効率的に管理する代表的なコレクションが HashMap です。初心者が理解すべきポイントは「キーをハッシュ化...
Java

Java 逆引き集 | LinkedList の使いどころ(頻繁な先頭/中間挿入) — キュー実装

LinkedList の使いどころ(頻繁な先頭/中間挿入) — キュー実装Java で「リスト構造」を扱うとき、ArrayList と LinkedList が代表的です。初心者が理解すべきポイントは...
Java

Java 逆引き集 | ArrayList の使いどころと性能(ランダムアクセス重視) — 一覧管理

ArrayList の使いどころと性能(ランダムアクセス重視) — 一覧管理Java で「一覧管理」をする際によく使うのが ArrayList。初心者がまず理解すべきは「どんな場面で使うか」「性能の特...
Excel VBA

Excel VBA 逆引き集 | 高速集計テンプレ

高速集計テンプレ「明細が数万行あるけど、部署別や月次別に一瞬で集計したい」——そんな場面で役立つのが 配列+辞書 を使った高速集計テンプレです。セルを1行ずつ操作するのではなく、範囲を一度に配列に読み...
Excel VBA

Excel VBA 逆引き集 | 集約表の統合

集約表の統合「部署別・月次別などの“集約済み表”が複数シートや複数ブックに散らばっている。ひとつの総合表にまとめたい」——初心者でも壊れないテンプレを、同一レイアウトの縦結合、見出し名で列合わせ、キー...
Excel VBA

Excel VBA 逆引き集 | 連続データの集計

連続データの集計「連続した期間(連続日・連続行・連続カテゴリ)をひとまとまりに集計したい」「移動合計や累積で推移を見たい」場面で使えるテンプレを厳選しました。初心者でも壊れにくい実務向けのコードにして...
Excel VBA

Excel VBA 逆引き集 | サマリーレポート生成

サマリーレポート生成「明細データをまとめて、レポート用のサマリー表を自動生成したい」——そんな場面に使えるテンプレを初心者向けに整理しました。合計・件数・平均を部署別や月次別にまとめ、見やすいレポート...
Excel VBA

Excel VBA 逆引き集 | 集計行だけを抽出

集計行だけを抽出「小計行だけを別シートに抜き出したい」「アウトラインの小計行をコピーしたい」——Excelの内蔵Subtotalで作った行、カスタムで差し込んだ「○○ 小計」行、SUBTOTAL関数の...
Excel VBA

Excel VBA 逆引き集 | グラフの自動作成

グラフの自動作成「毎回のグラフ作りをボタンひとつで終わらせたい」——基本から応用まで、使い回せるテンプレをまとめました。棒・折れ線・円、複数系列、テーブル連動、カテゴリごとに量産、レイアウト・書式の自...
Excel VBA

Excel VBA 逆引き集 | クロス集計

クロス集計「行=カテゴリ」「列=カテゴリ」で値を並べるクロス集計は、ピボットが最短。見出しや書式を作り込みたいなら SUMIFS で行・列ループ、爆速・柔軟なら辞書で2軸集計して表を生成します。初心者...
Excel VBA

Excel VBA 逆引き集 | グループ集計

グループ集計「部署ごと」「商品ごと」「年月ごと」などのグループ単位で、合計・件数・平均をまとめる定番テンプレを、初心者でも壊れず使える形で整理しました。少量なら関数、柔軟・大量なら配列+辞書、見た目重...
Excel VBA

Excel VBA 逆引き集 | 小計行の生成

小計行の生成「部署ごと」「商品ごと」などのグループ単位で小計行を差し込むテンプレを、初心者でも壊さず使える形でまとめました。最短はExcelの内蔵「Subtotal」機能、柔軟に見た目を作り込みたいな...
Excel VBA

Excel VBA 逆引き集 | マスタとの集計統合

マスタとの集計統合「明細データにマスタの属性を付けてから集計したい」「コードから正式名称へ置き換えて集計したい」——VLOOKUP相当、INDEX/MATCH相当、辞書での高速ジョイン、未登録キーの扱...
Excel VBA

Excel VBA 逆引き集 | ピボットの自動作成

ピボットの自動作成「明細からピボットを毎回作るのが面倒」を一撃で解決するテンプレをまとめました。最短コード、テーブルを元データにした安全版、見出し名で柔軟に項目を設定、複数ピボットの一括生成まで、初心...
Excel VBA

Excel VBA 逆引き集 | ピボットの自動更新

ピボットの自動更新ピボットテーブルは便利ですが「元データを更新したらピボットも自動で更新したい」という場面が多いです。初心者でも安心して使えるように、最短コードからイベント連動、複数ピボット対応までテ...
Excel VBA

Excel VBA 逆引き集 | 部署別集計

部署別集計部署ごとに「合計」「件数」「平均」をまとめる定番テンプレを、初心者でも壊さず使える形で整理しました。少量なら関数が最短、大量なら配列+辞書が爆速、見出し名で列特定すれば列順変更にも強いです。...
Excel VBA

Excel VBA 逆引き集 | 年次集計

年次集計毎年の売上・件数・平均を「年ごと」にまとめるテンプレートを、初心者でも壊さず使えるように整理しました。少量なら関数が最短、大量なら配列+辞書が爆速、ピボットなら一発です。選び方の指針最短・少量...
Excel VBA

Excel VBA 逆引き集 | 月次集計

月次集計毎月の売上・件数・平均を「年月ごと」にまとめる定番テンプレを、初心者でも壊さず使える形で整理しました。少量なら関数が最短、大量なら配列+辞書が爆速、ピボットなら一発です。運用の現場に合わせて選...
Excel VBA

Excel VBA 逆引き集 | デイリー集計

デイリー集計毎日の売上や件数を「日付ごとに集計して表へ出す」ためのテンプレを、初心者でもそのまま使える形でまとめました。最短は関数呼び出し、柔軟なら配列+辞書でグループ化、見た目優先ならAutoFil...
Excel VBA

Excel VBA 逆引き集 | 複数列の合計

複数列の合計「横方向に複数列を足す」「縦方向に列合計を出す」「非連続列だけ選んで合計」「見出し名で列を探して合計」まで、初心者でも安全に使えるテンプレをまとめました。行単位・列単位・見え方(可視セル)...
Excel VBA

Excel VBA 逆引き集 | AVERAGEIFS

AVERAGEIFS複数条件で平均を出すなら、WorksheetFunction.AverageIfs が最短で堅実。部分一致や柔軟条件が必要なら配列ループ、カテゴリ別の平均なら辞書が強い。初心者向け...
Excel VBA

Excel VBA 逆引き集 | COUNTIFS相当

COUNTIFS相当「複数条件で件数を数える」は COUNTIFS をそのままVBAから呼ぶのが最短。部分一致や柔軟な条件が必要なら配列+ループ、グルーピングなら辞書が強い。初心者向けに壊れにくいテン...
Excel VBA

Excel VBA 逆引き集 | SUMIFS相当

SUMIFS相当複数条件で合計する処理は「WorksheetFunction.SumIfs を直接呼ぶ」のが最短。大量データや柔軟条件が必要なら「配列+ループ」や「辞書で集計」が堅牢で速いです。初心者...
Excel VBA

Excel VBA 逆引き集 | 区切り文字で分割

区切り文字で分割「セルの中に A,B,C のように区切り文字で並んでいる値を分割したい」——CSVやログ処理でよく出てくるニーズです。初心者でも安心して使える、最短コードから応用テンプレまでまとめまし...
スポンサーリンク