shikumika’s diary

日々の事務作業で手間なことを簡単にできる仕組み(自動化、方法など)、困ったことの解決方法を調べた備忘録

【Excel】複数行ごとの表を一行に変換(リストのような単票の変換)

Excelの表で、1件のデータが複数行ごとに入力されている場合に、集計等の効率化のために1行のデータに変換する方法です。 例えば、下図はExcelの3行分に1件分のデータが入力されており、1行に変換するアウトプットイメージです。 複数行ごとの表を一行…

【Excel】複数のシートをまとめる方法(ツール含む)

Excelで、複数のシートを一覧表にまとめる方法に、VSTACKやINDIRECT関数、マクロ、PowerQueryなど、いくつかの選択肢があります。本ブログでもいくつか紹介しています。 よく似た方法がいくつかあり、全体像がわかりづらくなったので、選択する視点をまとめ…

【Excel】印刷範囲の設定は改ページプレビューが便利

Excelで印刷範囲の設定は、青い線がある「改ページプレビュー」が便利です。 レイアウト調整や印刷切れの確認がしやすいメリットがあります。 最終的に印刷することを想定した資料作成の作業環境は、原則、「改ページプレビュー」が良いと思います。 内容: …

【Power Automate】Webページの要素が表示されるまでフローを中断する方法

Power Automate Desktopには「Webページのコンテンツを待機」アクションがあります。 このアクションは、特定のテキストまたはWebページの要素がWebページに表示されるまで(または非表示になるまで)フローを中断します。 他に同様な機能として、Power Auto…

【Excel】VLOOKUPとXLOOKUPで複数条件で検索する方法(スピルの活用)

ExcelのVLOOKUP関数とXLOOKUP関数で、複数条件による検索方法の事例です。スピルが利用できるExcel(Microsoft365など)では、シンプルな数式で複数条件による検索が可能です。 内容: 複数条件で検索する数式例 数式の説明 複数条件で検索する場合、検索条…

【Excel】VLOOKUP関数とXLOOKUP関数で複数列を検索範囲にする方法

ExcelのVLOOKUP関数とXLOOKUP関数で複数列を検索範囲にして値を抽出する方法の事例です。1列の検索範囲で複数列の値を抽出したい場合は【Excel】VLOOKUPとXLOOKUPで複数列の値を抽出する方法の比較をご覧ください。 内容: 複数列を検索範囲にした数式例 VS…

【Excel】XLOOKUP関数の特徴と活用事例

ExcelのXLOOKUP関数はVLOOKUP関数の改良版で、検索列と結果列の選択がしやすいなど、とても便利な関数です。 活用の考え方は、第一優先でXLOOKUP関数を使用し、VLOOKUP関数は何かしらの目的があるときだけ利用が良いと思います。なお、VLOOKUP関数が必要な場…

【Excel】VLOOKUPとXLOOKUPで離れた位置の複数列を抽出する方法

ExcelのXLOOKUP関数は、抽出したい列数が多い場合(連続している場合)にVLOOKUP関数より便利です。抽出したい複数列が連続していない場合は、目的やデータの状況によりますがHSTACK関数と組み合わせる方法も有効です。 内容: VLOOKUPとXLOOKUPで複数列を抽…