やりたいことから方法を探すエクセルExcel操作・関数・VBA(マクロ)逆引きまとめ

gui IT

このページでは、当ブログのExcel記事をやりたいことから探せるよう逆引きで並べています。
この記事およびリンク先のまとめでは操作も関数もマクロもある程度いっしょくたになってます。
別に関数やメソッド名からの逆引きも用意していますので、併せてご利用ください。
※通常のセル、範囲は対象が広すぎるので、「操作」などから探してください。

スポンサーリンク

アドイン関数を組み込む
表示倍率を変更する
よく使う機能のショートカット(クイックアクセスツールバー)を追加する
クイックアクセスツールバーをリボンの下に表示
リボンの表示/非表示を切り替える
複数の表の統合

ブック・ファイル

Excelの起動
ブックの新規作成
テキスト、CSVで出力
起動時のスタート画面を省略
ファイルの作成者名(ユーザー名)の変更
自動保存の間隔設定
パスワードを設定
マクロで他のファイルの名前を変更・移動
マクロで他のファイルをコピー
その他ブックまとめ

ワークシート

基本操作(作成・削除・挿入・移動)
コピー
別のシートを参照
複数シートの同じセルを参照(串刺し集計)
複数シートを選択
シート名を変更
見出しに色を付ける
不要シートを非表示
シート編集を禁止(保護)
マクロでアクティブシートを取得
マクロでシートを移動
マクロでシートの目次を作成
その他ワークシートまとめ

行・列

行・列単位で選択
新規列・幅の挿入
スライドしても常に特定の行・列を表示
文字数に合わせて幅を変更
幅をまとめて変更
幅を数値で指定、確認
行・列の非表示
グループ化
行列の入れ替えコピー
行番号、行数を関数で取得
列番号、列数を関数で取得
列の一番下のセルの内容を取得
VBA(マクロ)で行・列非表示
その他行・列まとめ

空白セル・行・列

空白セルの一括削除
空白セルだけ強調表示
空白セルの数を数える
空白かどうか判定・分岐
セルとセルの間の空白を削除(マクロ)
空欄のセルだけに処理を実行(マクロ)
その他空白まとめ

プルダウンリスト

プルダウンリストの作成、解除
ルールの変更、編集
リストを参照
連動するプルダウン
その他プルダウンまとめ

コメント

コメントの作成、編集
表示、非表示、常時表示
順番に表示
マクロでコメント追加
コメントまとめ

ハイパーリンク

ハイパーリンクの作成
リンク解除、勝手にハイパーリンク化されないように設定
書式はそのままリンクをクリア
その他ハイパーリンクまとめ

オートコレクト

オートコレクトの作成、使い方

住所

郵便番号から住所、住所から郵便番号を取得
7桁の数字に自動でハイフンを入れる
住所から都道府県だけ抜き出し
その他住所まとめ

画像

画像の挿入、サイズ・位置変更、削除
画像に枠線を設定
背景画像を設定する

図形

図形の作成、基本操作
セル幅に合わせる
重なり合いの順番を変更
枠線を設定
テクスチャを貼り付け
写真・画像を貼り付け
グラデーションで塗りつぶす
図形で線を引く
図形をぼかす
図形に影を付ける
マクロで図形を取得・選択
マクロで図形作成
マクロで図形削除
マクロで枠線の太さを変更・取得
マクロで色変更
マクロで線の種類変更
マクロで線の表示・非表示を切り替え
インデックス番号(重なり順で下から何番目かを取得
その他図形まとめ

フィルタ

オートフィルターの適用、絞り込み
マクロでオートフィルター
マクロでフィルタの▼を消す

テーブル

テーブルの作成
列/行(レコード)の追加
範囲の変更
テーブル名の変更
スタイル(配色)の変更
左端/右端を強調
拡張性を持ったテーブル参照(構造化参照)

ピボットテーブル

ピボットテーブルの作成、クロス集計
表示データを行・列ごとに絞る
基準より大きい・小さい範囲の値を表示
基準の範囲内の値を表示
上位・下位何位(何%)のデータのみ表示

グラフ

グラフの作成・削除・移動・サイズ変更・種類の変更他基本操作
グラフシートの作成/グラフシートをワークシートに移動
水平・垂直移動
セルの枠線に合わせてグラフを移動・サイズ変更
グラフタイトルの追加・削除・編集
色・質感の変更
軸ラベルの追加・編集
縦軸ラベルの最小値・最大値を変更
行列を入れ替える
参照範囲の変更
データラベルの設定

ピボットグラフ

ピボットグラフの作成
ピボットグラフを普通のグラフに変更

スパークライン

スパークラインの作成
すべての行の結果を比較したグラフにする
スパークライン(勝敗)の作り方
種類(縦棒・折れ線・勝敗)の変更
マーカー(表示)の種類と色の変更
クリア・削除

データの入力規則

特定範囲の整数のみ入力可能
特定の値のみ(プルダウンリスト)
特定期間の日付のみ
指定文字数のみ
ひらがなのみ、英数字のみなど
無効・例外データだけ強調
その他データの入力規則まとめ

書式

書式設定まとめ
セルに計算結果ではなく数式を一覧表示する
数字を参照し、書式を変えた状態で表示
セルの内容を非表示にする
数値を漢数字で表示
書式をクリアする

大文字・小文字・全角・半角

基本、その他大文字・小文字・全角・半角まとめ
セルに入力できる文字種を固定
英字を関数で大文字・小文字に変換
関数で英字の一文字目を大文字にする
全角数字を半角数字に直されるのを回避
関数で文字種を半角・全角に変換

フォント・文字サイズ

フォントの変更
文字サイズの変更
太字
斜体
下線
取り消し線
縦書き、文字を傾ける
上付き文字、下付き文字
マクロでフォント変更
マクロで文字サイズ変更
その他フォント・文字サイズまとめ

罫線

作成、削除
種類の変更
罫線に色を付ける
斜線を引く
罫線で立体的に装飾
マクロで罫線を引く
マクロで罫線の太さを変更
マクロで罫線をクリア
マクロ実行のたびに斜線を引く、消す
マクロで空欄を斜線で埋める
その他罫線まとめ

セル・文字の色を変更
一行飛ばしで色を付ける
セルに模様を付ける
セルにスタイルを適用
セルのスタイルを自作
マクロでセル・文字の色を変更
マクロで一行ごとに色を付ける
その他色まとめ

金額・通貨・時給

通貨記号を表示
関数で¥表示
〇千円のように表示を丸める
桁区切り
マイナスの場合色を変える、最初に▲を付ける
消費税
時給
残業代
その他金額・通貨まとめ

日付・時間・曜日

間に-を入れた数字を日付に変換しない
英語の曜日の頭文字を大文字にしない
現在時刻・日付の入力
現在時刻がズレる問題の対処、タイムゾーンごとの時刻を取得
毎月・毎年の同じ日を連番入力
平日・土日・特定の曜日だけ連番入力
条件付き書式で今日や来週を強調
和暦で日付を表示
年月日から日付を作成
日付から年月日を抜き出す
月末の日付を求める
時分秒から時刻を作成
今日の日付を取得
現在の日付と時刻を取得
年度を計算
経過時間を表示
日付の曜日を取得
日付と曜日を同じセルに表示
土日祝日だけ色を付ける
稼働日数後の日付を表示
日付と日付の間の経過日数・年・月を取得
生年月日を〇年〇カ月形式で表示
日付が数字で表示されるのを回避する、シリアル値
日付をシリアル値に変換
文字列形式の日付をシリアル値に変換
VBA(マクロ)で日付・時刻を求める
VBA(マクロ)で年月日から日付を作成、月末の日付を求める
VBA(マクロ)で日付がうるう年かどうか判定
VBA(マクロ)で日付のシリアル値を取得
その他日付・時間・曜日まとめ

%(パーセント)

割合を%で表示
●割●分●厘形式で表示
●%以上以下で分岐
その他%(パーセント)まとめ

条件付き書式

値が指定範囲内のセルの書式を変更
指定の値より大きい/小さい時に書式を変更
上位/下位●%、●位の時に書式を変更
数字の大きさに合わせて色をグラデーションで変更(カラースケール)
数字の大きさに合わせてアイコンを表示(アイコンセット)
指定の文字列の時に書式を変更
今日から見て指定の日付(明日、来週など)の時に書式を変更
重複する、しない値の時に書式を変更
空白セルの時に書式を変更
その他条件付き書式まとめ

操作

移動する
印刷する
クリアする
検索する
コピーする
コピーする(マクロ)
削除する
参照する
小計する
整理する
選択する
置換する
定義する
並べ替える
入力する
類義語辞書の表示

抽出、抜き出し

規則性に従いデータを自動抽出(フラッシュフィル)
左右からn番目の文字を抽出
特定の文字より左・右の文字を抜き出す
文章の途中の文字を抜き出す
その他抽出、抜き出しまとめ

反復・繰り返し・ループ

直前の操作を繰り返す
同じ文字を指定数並べる
マクロで指定回数処理を繰り返し
マクロで指定範囲に同じ処理を繰り返し
マクロで条件を満たす、満たすまでの間処理を繰り返し
その他反復・繰り返し・ループまとめ

表示・非表示

長文を自動縮小して全体表示
シートの数式を一覧表示
セルの内容を非表示
値が0の場合非表示
列を数字で表示
その他表示・非表示まとめ

結合・分割

セルの結合・解除
文字列を繋ぐ
文字列の後ろに任意の文字列を付ける
文字列を別々のセルに分割
長文を複数の行に分割
その他結合・分割まとめ

計算

数える
四則演算
最大/最小値・順位
重複・一意
べき乗・累乗・平方根
ランダム・乱数
複数の計算をひとつのセルで行う(配列数式)
数式を入力しても数式のまま表示される場合の対処
手動で計算結果を更新する、自動で再計算されるようにする
書式設定がおかしくて計算結果が合わないのを修正する
小計や非表示の項目は無視して計算する
データベース関数を使いこなす
二進数を十進数に、十進数を二進数に変換

入力データの関連項目の表示

番号を入力すると名称などを表示
縦横逆の表で、番号入力すると名称など表示
条件により分岐し、入力された内容に関連する項目を表示
1から始まる数値に対応した値を返す
同じ行で○のついたデータだけを順番に別表に抽出

その他計算

中央値を算出する
四捨五入/切り上げ/切り下げする
整数/桁数のみ取り出し
標準偏差・偏差値を求める
セルとセルの直線距離を求める

絶対値・プラスマイナス

絶対値を求める
値を負の数に変換

倍数・約数

基準値の倍数に変換(余りは切り上げ)
基準値の倍数に変換(余りは切り捨て)
基準値の倍数に変換(余りは四捨五入)
最大公約数を求める

平均

平均を算出する
データベースから複数条件ごとに平均を算出

論理

条件によって表示する内容を変える
閾値以上・未満でTrueかFalseを返す
偶数・奇数でTrueかFalseを返す
文字列かどうかでTrueかFalseを返す
数値ならTrueを返す
文字列が一致すればTrueを返す
エラーの場合Trueを返す
値のデータ型によってちがった数値を返す
ふたつの値が一致する時はTrue、しない時はFalseを返す
条件に該当するデータを検索し、その個数を求める

その他

作成物

見積書作成
単語学習・暗記ソフト作成(VBA使用)

ショートカット

ショートカット一覧
VBAでショートカットを作成・解除

関数・VBA・マクロ

名前のわからない関数名をexcel上で調べる
VBA上でExcelのワークシート関数を使う
VBAとマクロの準備、基本的な使い方
マクロの削除
ExcelとVBEの画面切り替え
相対参照でマクロを記録
変数の宣言、変数使用の義務化
定数の宣言
配列変数の宣言
VBEの中断モードを解除
改行時のコンパイルエラーを出さない(自動構文チェック)
マクロ一覧で特定のブックのマクロしか表示しない
Excel上で音を鳴らす、音楽を流す
音を鳴らす(Windows API使用)
メッセージボックスを表示
入力ボックスを表示
ステータスバーの表示内容を変更する
#N/A エラーを表示

入力・削除・コピー

セルの値を取得・代入(入力)
セル・範囲を削除セル・範囲の挿入
何度も同じオブジェクト名を書くのを避ける

書式

マクロで書式を変更
マクロで文字の水平配置を変更
マクロでセルを結合・解除する

選択・位置

左右のセルを取得/代入
セルから相対的な位置のセルに干渉
マクロで行・列番号を取得

時間・繰り返し

アラーム、指定の時間ごとに処理を行う
指定時間待機

データ型・論理

条件分岐
ひとつの条件から複数に分岐
対象のデータ型を取得
値が数値かどうかで真/偽を分ける
空白かどうかで真/偽を分ける

インターネット・ブラウザ・スクレイピング

IEを閉じる
ページの読み込み中は処理を中断
サイトのタイトルを取得
タグ名から要素を取得

コメント