ほぼすべての大規模な組織と数百万の中小企業、フリーランサー、および起業家が、Word、Excel、PowerPointなどのMicrosoftアプリケーションを使用しています。
非常に人気のあるものについては、これらのアプリを効果的に使用する方法を知ることは理にかなっています。一部の職務では、仕事の大部分はこれらのアプリを日常的に使用することです。
私は多くの面接パネルに参加しており、候補者がExcelを得意なスキルのXNUMXつとして挙げているのを見てきましたが、Excelについていくつか質問すると、専門知識が失われます。
次の面接の準備をしていて、スキルのXNUMXつとしてExcelを使用している場合は、これらの一般的なExcel面接の質問を解決するために時間をかけてください。
私は、私が見たすべての人気のあるExcelインタビューの質問と、よく理解されていると思ういくつかの質問をカバーしようとしました。
面接中に候補者のExcelスキルを評価したい面接官も、このガイドを使用できます。
注:このガイドには、引き続き新しい質問を追加します。ブックマークして後で確認できます。
内容
- 1 このExcel面接質問ガイドの使用方法
- 2 Excelインタビューの質問トピック
- 2.1 Excelのフォーマットの問題
- 2.2 Excelの数式の問題
- 2.2.1 Excelで数式を計算するときに使用される演算の順序は何ですか?
- 2.2.2 Excelの関数と数式の違いは何ですか?
- 2.2.3 Excelの上位5つの関数は何だと思いますか?
- 2.2.4 絶対セル参照と相対セル参照の違いは何ですか?
- 2.2.5 Excelで発生するさまざまな種類のエラーは何ですか?
- 2.2.6 Excelの数式を使用するときにエラーを解決するにはどうすればよいですか?
- 2.2.7 Excelで現在の日付と時刻を取得するためにどの関数を使用しますか?
- 2.2.8 数式を使用して複数のセルからのテキストを組み合わせる方法は?
- 2.2.9 セル内のテキスト文字列の長さを見つけるためにどの数式を使用しますか?
- 2.2.10 VLOOKUP関数の構文は何ですか?
- 2.2.11 Excelテキストの先頭/末尾/二重スペースをどのように取り除きますか?
- 2.2.12 VLOOKUP関数の既知の制限は何ですか?
- 2.2.13 SUBTOTAL関数はいつ使用しますか?
- 2.2.14 揮発性関数とは何ですか?いくつか挙げていただけますか?
- 2.3 Excelのキーボードショートカット
- 2.4 Excelのピボットテーブルの問題
- 2.5 Excelチャートの問題
- 2.6 Excelデータ分析の質問
- 2.6.1 ExcelでXNUMXつの値を別の値に置き換える方法は?
- 2.6.2 Excelではどのような種類のデータフィルターを使用できますか?
- 2.6.3 Excelでデータを並べ替える方法は?
- 2.6.4 データ検証とは何ですか?
- 2.6.5 Excelでデータセットを転置する方法は?
- 2.6.6 Excelですべての空白セルを選択するにはどうすればよいですか?
- 2.6.7 データセットから重複を削除するにはどうすればよいですか?
- 2.6.8 Excelの高度なフィルターとは何ですか?
- 2.6.9 一度に複数の列で並べ替えることはできますか?
- 2.6.10 単変量データテーブルとは何ですか?
- 2.6.11 バイナリデータテーブルとは何ですか?
- 2.6.12 シーンマネージャーとは?
- 2.6.13 ターゲット検索とは何ですか?
- 2.6.14 ソルバーとは何ですか?
- 2.7 ExcelVBAの問題
- 2.8 Excelダッシュボードの問題
- 2.9 その他のExcelの質問
- 2.9.1 Excelシートとは何ですか?
- 2.9.2 Excelスプレッドシートを使用する利点は何ですか?
- 2.9.3 構造化参照とは何ですか?
- 2.9.4 Excelファイルを保存できる一般的なファイル形式は何ですか?
- 2.9.5 Excelファイルのサイズを小さくするにはどうすればよいですか?
- 2.9.6 遅いExcelブックに対処するためにどのような手順を実行できますか?
- 2.9.7 Excelワークシートには行と列がいくつありますか?
- 2.9.8 Excelで行を追加/削除するにはどうすればよいですか?
- 2.9.9 Excelでズームインまたはズームアウトするにはどうすればよいですか?
- 2.9.10 Excelでワークシートを保護する方法は?
- 2.9.11 名前付き範囲とは何ですか?それは何のために良いですか?
- 2.9.12 スクロール中にヘッダーの行/列を表示したままにできますか?
- 2.9.13 コメントのあるセルをどのように識別しますか?
- 2.9.14 ExcelワークシートをPDFとして保存するにはどうすればよいですか?
- 2.9.15 Excelでハイパーリンクを作成するにはどうすればよいですか?
- 2.9.16 Excelで自動計算から手動計算に切り替えることをいつ検討しますか?
- 2.9.17 クイックフィルとは何ですか?
- 2.9.18 フィルハンドルとは何ですか?
- 2.9.19 Excelのワイルドカードとは何ですか?
- 2.9.20 印刷領域とは何ですか?Excelで設定する方法は?
- 2.9.21 Excelでページ番号を挿入する方法は?
- 3 ああ、こんにちは、はじめまして。
このExcel面接質問ガイドの使用方法
- 時間がある場合は、Excelの各質問に回答してください。
- 特定のトピックについて知りたい場合は、目次のトピック名をクリックしてください。その後、そのトピックに関するすべてのExcelの質問に回答できます。
- ほとんどの質問では、さらに読んで、関連するチュートリアルへのリンクをお勧めします。これらのチュートリアルを読んで、主題をより深く理解することができます。
- 基本をマスターしたいだけの場合は、青色で強調表示されているボックス以外のすべての質問に回答してください。青いボックス内のExcelの質問は、高度な質問です。
Excelインタビューの質問トピック
Excelのフォーマットの問題
ここにいくつかの一般的なフォーマットのExcelインタビューの質問があります。
Excelのさまざまなデータ形式は何ですか?
次の形式がExcelで使用できます。
- テキスト形式-これには、テキストと英数字の文字列(ABC123など)を含めることができます。テキスト文字列には、句読点や記号を含めることもできます。
- 数値形式-数字でもさまざまな形式があります。たとえば、小数、分数、千の区切り記号などを含めることができます。適用される形式に関係なく、加算、減算、除算、乗算などの計算で数値を使用できます。
- 日付形式–日付に関する最も重要な点は、日付がExcelに数値として保存されることです。ただし、日付として表示するようにフォーマットすることはできます。たとえば、01年01月2019日は、指定された日付の番号である43466としてExcelに保存されます。Excelでは、日付を次のようなさまざまな形式で表示できます。長い日付(2019年1月1日)、短い日付(01-01-2019)etal。
- 会計/通貨 書式–会計/通貨の書式設定を数値に適用すると、Excelは通貨記号と小数点以下XNUMX桁を追加します。
- パーセント形式 -数値をフォーマットしてパーセンテージで表示できます。たとえば、パーセンテージ書式を適用すると、0.1を10%として表示できます。
Excelで行を折り返す方法は?
Excelでテキストを折り返すと、テキストがセルからオーバーフローするのを防ぎます。テキストの折り返しオプションを適用することで、すべてのテキストがセルにうまく収まるようにすることができます(ただし、これにより高さが変わる場合があります)。
折り返すには、セルを選択し、[ホーム]タブに移動して、[配置]グループの[折り返し]オプションをクリックします。これはトグルボタンであることに注意してください。つまり、もう一度クリックすると、テキストが展開されます。
Excelでセルをマージする方法は?
セルを結合するには、最初に結合するセルを選択してから、[ホーム]タブに移動し、[配置]グループの[結合して中央揃え]オプションをクリックする必要があります。
「マージとセンター」を使用すると作業は完了しますが、これは最も効率的な方法ではないことに注意してください。マージとセンターを使用する際の問題は、結果のセルが正しくソートされないことです。セルを結合する正しい方法は、[選択範囲の中央]オプションを使用することです。
セルを正しい方法でマージする方法について詳しくは、こちらをご覧ください。
「フォーマットペインター」は何をしますか?
Format Painterを使用すると、あるセルからフォーマットをコピーして、別のセル(またはセルの範囲)に適用できます。
Format Painterの詳細については、こちらをご覧ください。
セルの内容を削除せずにすべての書式をクリアするにはどうすればよいですか?
場合によっては、すべての書式設定(色、境界線、フォントスタイルなど)を削除し、単純なデータのみを保持したい場合があります。これを行うには、Excelですべての書式設定をクリアします。
これを行うには、編集グループの[ホーム]タブにある[フォーマットのクリア]オプションを使用する必要があります。[クリア]ドロップダウンメニューをクリックすると表示されます。
コンテンツのクリア、コメントのクリア、ハイパーリンクのクリアなど、他のオプションがあることに注意してください。すべてをクリアしたい場合は、「すべてクリア」オプションを使用してください。
条件付き書式とは何ですか?
条件付き書式を使用すると、セル内の値に基づいてセルを書式設定できます。たとえば、値が30未満のすべてのセルを赤で強調表示する場合は、条件付き書式を使用して強調表示できます。
負の値を持つセルをどのように強調表示しますか?
これを行うには、条件付き書式を使用できます。手順は次のとおりです。
- 負の値のセルを強調表示するセルを選択します。
- [ホーム]タブに移動し、[条件付き書式]オプションをクリックします。
- ハイライトセルルールに移動し、「未満」オプションをクリックします。
- [未満]ダイアログボックスで、値0と形式を指定します。
重複する値を持つセルをどのように強調表示しますか?
これは、条件付き書式を使用して簡単に行うことができます。手順は次のとおりです。
- 重複するセルを強調表示するデータを選択します。
- [ホーム]タブに移動し、[条件付き書式]オプションをクリックします。
- [セルルールの強調表示]に移動し、[値の複製]オプションをクリックします。
エラーのあるセルをどのように強調表示しますか?
Excelには、#N / A、#DIV / 0!、#VALUE!、#REF!、#NAME、#NUMなどのさまざまな種類のエラーが存在する可能性があります。
条件付き書式を使用して、これらのエラーのいずれかを含むすべてのセルを強調表示できます。
エラーのあるセルを強調表示する手順は次のとおりです。
- エラーのあるセルを強調表示するデータを選択します。
- [ホーム]タブに移動し、[条件付き書式]オプションをクリックします。
- 「新しいルール」をクリックします。
- [新しい書式設定ルール]ダイアログボックスで、[数式を使用して書式設定するセルを決定する]オプションを選択します。
- 数式フィールドに、次のように入力します= ISERROR(A1)、ここで、A1は選択のアクティブセルです。
- [フォーマット]ボタンをクリックして、強調表示するセルの色を指定します。
- [OK]をクリックします。
Excelでテキストを非表示にするにはどうすればよいですか?
これを行うには複数の方法があります。
- フォントを白に設定するだけで、見えないように見えます。
- [より良い方法]カスタムフォーマットを変更することで、テキストを非表示にするように変更できます。これを行う手順は次のとおりです。セルを選択し、Control + 1を押します(Ctrlキーを押しながら1を押します)。これにより、[セルの書式設定]ダイアログが開きます。[カスタム]オプションで、次のように入力します;;; カスタムオプションフィールド。これにより、テキストが非表示になります(ただし、テキストは引き続き表示されます)。
Excelの数式の問題
ここにいくつかの一般的なインタビューExcel式の質問があります。
Excelで数式を計算するときに使用される演算の順序は何ですか?
Excelの数式での優先順位は次のとおりです。
- Pアレンセシス(Bラケット)
- E累乗 (^)
- Multiplicationまたは Dアイビジョン –どちらも優先度は同じで、両方に基づいて評価されます
- Additionまたは S抽出–両方とも同じ優先順位を持ち、両方が最初に評価されます
これを覚える簡単な方法は、頭字語を使用することですPEMDAS-各オペレーターの最初の文字です。
Excelの関数と数式の違いは何ですか?
数式は、値を計算するユーザー定義の式です。関数は、指定された数の引数を取ることができる事前定義された組み込み操作です。ユーザーは複雑な数式を作成し、それらに複数の関数を含めることができます。
たとえば、= A1 + A2は数式で、= SUM(A1:A10)は関数です。
Excelの上位5つの関数は何だと思いますか?
この質問は、Excelの機能に対する候補者の快適さのレベルを理解するためによく聞かれます。Excelには450を超える関数があり、上位XNUMXつを選択するための設定された基準はありませんが、ここに価値があると思うものがあります。
- VLOOKUP
- COUNTIF
- SUMIF
- IFエラー
- インデックス/マッチ
上記の関数はあまり基本的ではなく、Excelで分析を行う人にとって非常に便利であるため、私は上記の関数を選択しました。次の関数も検討できます– SUMPRODUCT、TEXT、SUM、AVERAGE、LEN / LEFT / RIGHT / MID。
繰り返しますが、これに対する正しい答えも間違った答えもありません。あなたが言及する機能を知っていることを確認してください。
最も人気のあるExcel関数の詳細な説明はここにあります。
絶対セル参照と相対セル参照の違いは何ですか?
Excelでは、参照はA1などのセル参照またはA1:A10などの範囲参照です。
相対参照:これらのセル参照は、参照のある数式をコピーして貼り付けると変更されます。簡単な例として、セルA10に= A1を入力し、セルA1をセルA2にコピーして貼り付けると、参照がA11に変わります。これは、これが相対セル参照であり、コピー元のセルに対して変化するために発生します。
絶対参照:これらは変更されないままの参照であり、参照を使用した数式のコピーと貼り付けを変更しません。たとえば、セルA10に= $ A $ 1を入力し、セルA1をセルA2にコピーして貼り付けると、参照は$ A $ 10のままになります。列文字と行番号の前の$記号は、絶対値になります。
Excelで発生するさまざまな種類のエラーは何ですか?
Excelを使用している場合、次のXNUMX種類のエラーが発生する可能性があります。
- #N / Aエラー:これは「値が利用できません」エラーと呼ばれます。これは、ルックアップ式を使用していて、値が見つからない(したがって使用できない)場合に表示されます。
- #DIV / 0!エラー:数値を0で割ると、このエラーが発生する場合があります。これは除算エラーと呼ばれます。
- #VALUE!エラー:数式で誤ったデータ型を使用すると、値エラーが発生します。
- #REF!エラー:これは参照エラーと呼ばれ、数式の参照が無効になるとこのエラーが表示されます。これは、数式がセル参照を参照していて、そのセル参照が存在しない場合に発生する可能性があります(数式で参照されている行/列またはシートを削除した場合に発生します)。
- #NAMEエラー:このエラーは、関数のスペルミスが原因である可能性があります。
- #NUMエラー :Excelで非常に大きな値を計算しようとすると、数値エラーが発生する可能性があります。たとえば、= 194 ^ 643は数値エラーを返します。
Excelの数式を使用するときにエラーを解決するにはどうすればよいですか?
Excelでエラーを解決するには、いくつかの方法があります。
- 条件付き書式を使用して、エラーを強調表示できます。これには、条件付き書式でISERROR関数を使用する必要があります。
- 数式がエラーを返した場合に備えて、ExcelのIFERROR関数を使用して特定の値を取得できます。
- ISERRORを使用して、エラーがある場合はTRUEを取得し、エラーがない場合はFALSEを取得できます。
- IFNA機能を使用して、#N / Aエラーを解決できます。
Excelで現在の日付と時刻を取得するためにどの関数を使用しますか?
次の機能を使用できます。
- TODAY()–この関数は引数をとらず、現在の日付値を返します。
- NOW()–この関数は引数をとらず、現在の日付と時刻の値を返します。
日付と時刻はExcelに数値として保存されることに注意してください。したがって、これらの日付に加算/減算などを行うことができます。
数式を使用して複数のセルからのテキストを組み合わせる方法は?
異なるセルのテキストを組み合わせるには、次のXNUMXつの方法のいずれかを使用できます。
- TEXTJOIN関数– Office 365サブスクリプションを使用している場合、TEXTJOIN関数はエディションで使用できます。それがどのように機能するかを読むには、ここをクリックしてください。
- CONCATENATE関数–セルA1とA2の値を組み合わせる場合は、数式= CONCATENATE(A1、A2)を使用できます。
- アンパサンド(&)演算子:これは、CONCATENATE関数と同じように機能します。セルA1とA2のテキスト文字列を組み合わせるには、数式= A1&A2を使用します。
Excelでの文字列の連結について詳しくは、こちらをご覧ください。
セル内のテキスト文字列の長さを見つけるためにどの数式を使用しますか?
LEN関数を使用して、セル内の文字列の長さを見つけることができます。
たとえば、セルA1の文字列の長さを知りたい場合は、数式= LEN(A1)を使用できます。
VLOOKUP関数の構文は何ですか?
VLOOKUPは間違いなく最も人気のあるExcel関数のXNUMXつです。これは、私がインタビューで目にする最も一般的なExcelの質問のXNUMXつでもあります。
これはVLOOKUP構文です。
= VLOOKUP(lookup_value、table_array、col_index_num、[range_lookup])
- 参照値 - これは、テーブルの左端の列で検索しようとしているルックアップ値です。値、セル参照、またはテキスト文字列にすることができます。スコアシートの例では、これがあなたの名前になります。
- テーブル・アレイ - これは、値を探しているテーブルの配列です。これは、セル範囲または名前付き範囲への参照にすることができます。スコアテーブルの例では、これは各サブジェクトの全員のスコアを含むテーブル全体になります
- 列インデックス – これは、一致する値を取得する列のインデックス番号です。分数テーブルの例で、数学の分数が必要な場合(これは分数を含むテーブルの最初の列です)、列1を確認できます。物理的なスコアが必要な場合は、列1と2を確認できます。
- [range_lookup] - ここで、完全一致または近似一致のどちらが必要かを指定できます。省略した場合、デフォルトはTRUE-近似一致。
時間があれば、10の実用的な例で作成したこのVLOOKUP機能ガイドを読むことをお勧めします。
Excelテキストの先頭/末尾/二重スペースをどのように取り除きますか?
先頭、末尾、およびダブルスペースを削除するには、TRIM関数を使用する必要があります。
たとえば、セルA1にテキスト文字列があり、スペースを削除する場合は、次の数式を使用できます。
= TRIM(A1)
単語間の単一のスペースは削除されないことに注意してください。
ExcelのTRIM関数は、Excelでスペースを削除するのに適していますが、データセットに印刷されない文字(改行など)がある場合は失敗します。印刷されない文字を削除するには、TRIM関数とCLEAN関数を一緒に使用できます。
セルA1にスペースを削除するテキストがある場合は、次の数式を使用します。
= TRIM(CLEAN(A1))
あなたはここでそれについてもっと読むことができます。
VLOOKUP関数の既知の制限は何ですか?
VLOOKUP関数は非常に便利ですが、いくつかの制限もあります。
- ルックアップ値が右側にある場合は使用できません。VLOOKUPが機能するには、ルックアップ値が常に左端の列にある必要があります。この制限は、数式を複雑にする傾向がある他の数式で使用することで克服できるようになりました。
- データに新しい列を追加/削除すると、VLOOKUPは間違った結果を返します(列番号の値が間違った列を参照するようになったため)。 列番号を動的にすることもできますが、XNUMXつ以上の関数を組み合わせる場合は、最初にINDEX / MATCHを使用してみませんか。
- 大規模なデータセットで使用すると、ブックの速度が低下する可能性があります。
VLOOKUPとVLOOKUPの私の比較を読むことができます。ここでインデックス/一致。
ExcelでINDEXMATCHの組み合わせを使用する例を次に示します。
SUBTOTAL関数はいつ使用しますか?
表形式のデータを操作する場合、SUBTOTAL関数を使用して、AVERAGE、COUNT、MAX、MIN、STDEVなどのさまざまな小計を取得できます。
SUBTOTAL関数のハイライトのXNUMXつは、非表示/フィルター処理されたセルを無視できることです。したがって、巨大なデータセットがあり、基準に基づいてフィルタリングしたり、特定の行を非表示にしたりすると、SUBTOTAL関数が自動的に更新され、表示されているセルのみからの結果が得られます。
もちろん、フィルタリング/非表示のセルのデータを無視したくない場合は、それも可能です。
揮発性関数とは何ですか?いくつか挙げていただけますか?
volatile関数は、数式を何度も再計算します(ワークシートに変更がある場合)。これにより、ブックの速度が大幅に低下します。
揮発性関数の非常に単純な例は、NOW()関数です(セル内の現在の日付と時刻を取得するため)。ワークシートのセルを編集するたびに再計算が行われます。これは、数式の数が少ない小さなデータセットがある場合は問題ありませんが、大きなスプレッドシートがある場合は、処理が大幅に遅くなる可能性があります。
以下は、揮発性の式のリストです。
- 揮発性が高い:RAND()、NOW()、TODAY()
- ほとんど揮発性:OFFSET()、CELL()、INDIRECT()、INFO()
追加のヒント:条件付き書式も揮発性です。必要なセルでのみ使用してください。
Excelのキーボードショートカット
面接中に尋ねられる可能性のあるキーボードショートカットに関するExcelの面接に関する一般的な質問を次に示します(質問をクリックして回答を確認してください)。
使用する最も便利なキーボードショートカットは何ですか?
何百ものExcelキーボードショートカットがあります。私の上位XNUMXつのショートカットをリストしましたが、独自のショートカットがある場合は、それらを自由に使用してください。
- コントロールD上のセルの内容を入力してください。
- SHIFTスペースバー行全体を選択します(または、CONTROL +スペースバーで列全体を選択します)。
- コントロール -セル/行/列を削除します。これにより、削除するものを選択できる削除ダイアログが開きます。
- コントロール ; 現在の日付を挿入します(CONTROL SHIFT;現在の時刻を挿入します)。
- PAGEUP / PAGEDOWNを制御するワークシートを循環します。
[検索と置換]ダイアログを開くためのショートカットは何ですか
- コントロールF –これにより、[検索と置換]ダイアログが開き、[検索]タブが選択されます。
- コントロールH –これにより、[置換]タブが選択された状態で[検索と置換]ダイアログが開きます。
スペルチェックのショートカットは何ですか?
F7-これにより、スペルチェックダイアログが開きます。
行/列をすばやく自動合計するためのショートカットは何ですか?
ALT=
列/行に数値がある場合は、このExcelキーボードショートカットを使用して合計をすばやく取得できます。
新しいExcelブックを開くためのショートカットは何ですか?
Ctrlキー+ N
これは、Excelアプリケーションを開いている場合にのみ機能します。
ワークシートのすべてのセルを選択する方法
使用できますコントロールAA –コントロールキーを押しながら、AキーをXNUMX回押します。
アクティブセルの周囲にデータがない場合は、AキーをXNUMX回押すと、シート全体が選択されます。ただし、データがある場合は、Aキーを押してデータ全体を一度に選択し、もう一度押してから、ワークシートのすべてのセルを選択します。
同じセルに新しい行を挿入するにはどうすればよいですか?
同じセルに新しい行を挿入するには、ショートカットキーを使用しますALT入力 – Altキーを押しながら、Enterキーを押します。
Excelにコメントを挿入するためのショートカットは何ですか?
シフトF2
コメントを追加するセルを選択し、Altキーを押しながらF2キーを押します。
セルの範囲を選択している場合は、アクティブなセルにのみコメントが挿入されます。
Excelのピボットテーブルの問題
面接で尋ねられる可能性のあるピボットテーブルに関する一般的なExcelの面接の質問を次に示します(質問をクリックして回答を確認してください)。
ピボットテーブルとは何ですか?いつ使用されますか?
ピボットテーブルはMicrosoftExcelの機能であり、大きなデータセットを(数回クリックするだけで)すばやく要約できます。
Excelの世界に慣れていない場合でも、ピボットテーブルは使いやすいです。行/列ヘッダーをドラッグアンドドロップしてレポートを作成するのと同じくらい簡単です。
たとえば、10,000つの異なる地域からのXNUMX行の売上データがある場合、ピボットテーブルを使用して、各地域の総売上を即座に見つけることができます。各地域の各製品の売上をさらに掘り下げたい場合は、簡単に行うことができます(実際には、ボックス内のデータポイントをドラッグするのと同じくらい簡単です)。
ピボットテーブルのセクションは何ですか?
ピボットテーブルは、次のXNUMXつの異なる部分で構成されています。
- 値領域:これは、値が報告される領域です。
- 行領域:値領域の左側の見出しは、行領域を構成します。
- 列領域:値領域の上部にあるヘッダーが列領域を形成します。
- フィルターエリア:これは、データセットにさらにドリルダウンするために使用できるオプションのフィルターです。
スライサーとは何ですか?
スライサーは、2010バージョンのExcelのピボットテーブルに導入されました。
ピボットテーブルスライサーを使用すると、[スライサー]ボックスでXNUMXつ以上のオプションが選択されている場合に、データをフィルター処理できます(以下を参照)。
ピボットチャートとは
ピボットテーブルを作成すると、データの概要が表示されます。この要約をデータに接続されたグラフにプロットすることもできます。
このグラフはピボットグラフと呼ばれます。
ピボットグラフを使用することの優れた点のXNUMXつは、ピボットテーブルのレイアウトを変更すると更新されることです。たとえば、地域ごとの総売上高があり、ピボットテーブルを更新して地域内の各製品の売上高データを表示すると、それに応じてピボットグラフが更新されます。
ピボットグラフと通常のグラフの違いは何ですか?
ピボットグラフは優れており、ピボットテーブルが更新されたときに更新する機能がありますが、通常のグラフほど柔軟ではありません。
一般に、通常のExcelグラフでは多くのカスタマイズを行うことができますが、ピボットグラフではできません。また、ピボットグラフをカスタマイズしてからピボットテーブルを更新すると、カスタマイズが失われる可能性があります。
これらの制限にもかかわらず、ピボットグラフはピボットテーブルからクイックビューを作成するのに役立ちます。
ピボットテーブルを更新する方法は?
ピボットテーブルを更新するには、ピボットテーブルの任意のセルをクリックし、右クリックして[更新]を選択します。
ピボットテーブルを更新する別の方法は、ピボットテーブル内の任意のセルを選択することです。ピボットテーブルツールタブが有効になります。[分析]タブで、[更新]をクリックします。
ピボットテーブルの更新について詳しくは、こちらをご覧ください。
ピボットテーブルで日付をグループ化できますか?
日付ごとのレコードがある場合は、それらを次のセクションに簡単にグループ化できます。
- 年
- 宿舎
- 月
- 周
- 天
- 分と秒
ピボットテーブルでデータをグループ化するためのオプションは、[分析]タブにあります。このタブは、[行]領域の[ピボットテーブル]でセルを選択すると表示されます。
ピボットテーブルでの日付のグループ化について詳しくは、こちらをご覧ください。
ピボットキャッシュとは何ですか?
ピボットテーブルを作成すると、ピボットキャッシュが自動的に生成されます。これは、データソースのコピーを保持するオブジェクトです。表示されていませんが、ブックの一部であり、ピボットテーブルに接続されています。ピボットテーブルに変更を加えると、データソースではなくピボットキャッシュが使用されます。ピボットキャッシュが生成される理由は、ピボットテーブルの機能を最適化するためです。ピボットテーブルは、数千行のデータがある場合でも、データの要約が非常に高速です。行/列/値/フィルターボックスにアイテムをドラッグアンドドロップすると、結果が即座に更新されます。 ピボットキャッシュを使用すると、ピボットテーブルを高速に実行できます。
複数のテーブルからピボットテーブルを作成できますか?
はい、いくつかの異なるテーブルからピボットテーブルを作成できます。ただし、これらのテーブルには結合が必要です。
たとえば、XNUMXつのテーブルがあり、XNUMXつは日付、製品ID、および販売額を持ち、もうXNUMXつは製品IDと製品名を持っている場合、それらを製品IDの共通の列として組み合わせることができます。
これらのテーブルを結合した後、これらのテーブルからピボットテーブルを作成できます。
重要な部分の2つは、テーブルの関係を設定することです(XNUMXつのテーブル間の関係を指定します)。
ピボットテーブルの計算フィールドとは何ですか?
計算フィールドを使用すると、ピボットテーブルデータに列を追加して、既存の列を使用していくつかの計算を実行できます。
簡単な例を挙げましょう。
小売業者のデータセットがあり、次のようなピボットテーブルを作成するとします。
上記のピボットテーブルは、小売業者の売上高と利益の値をまとめたものです。
では、これらの小売業者の利益率(利益率は「利益」を「売上高」で割ったもの)も知りたい場合はどうでしょうか。
いくつかのオプションがあります。
- 元のデータセットに戻って、この新しい列を追加できます。これは機能しますが、元のデータセットが変更され、ファイルサイズが大きくなるため、最善の解決策ではありません。
- この計算は、ピボットテーブルの外部で実行できます。ピボットテーブルが静的であれば問題ありませんが、テーブルを更新したり、レイアウトを変更したりする場合は、計算を再実行する必要があります。
- 計算フィールドを追加します。
計算フィールドは、ピボットテーブルの既存の列を使用して追加する仮想列と考えてください。
ピボットテーブルの計算フィールドを使用すると、多くの利点があります。
- 数式を操作したり、ソースデータを更新したりする必要はありません。
- ピボットテーブルに追加する可能性のある新しいデータが自動的に考慮されるため、拡張可能です。計算フィールドを追加すると、ピボットテーブルの他のフィールドと同じように使用できます。
- 更新と管理は簡単です。たとえば、メトリックが変更された場合、または計算を変更する必要がある場合は、ピボットテーブル自体から簡単に行うことができます。
ピボットテーブルの計算フィールドについて詳しくは、こちらをご覧ください。
Excelチャートの問題
面接で尋ねられる可能性のあるグラフに関するExcelの面接に関する一般的な質問を次に示します。
縦棒グラフとは何ですか?
縦棒グラフは、時間の経過とともに値を比較する縦棒、または異なるカテゴリのXNUMXつの比較値で構成されます。
たとえば、これを使用して、長年にわたる売上を確認できます。または、これを使用して、どの製品カテゴリの売上が優れているかを比較できます。すべての垂直バーを一度に表示できるため、視覚化と比較が簡単です。
同じカテゴリまたは年に複数の列を作成できるクラスター化された縦棒グラフを作成することもできます(以下を参照)。
棒グラフとは何ですか?
棒グラフは、さまざまなカテゴリの値を比較する横棒で構成されています。
たとえば、これを使用して、どの製品カテゴリがより売れているのかを比較できます。または、調査の回答は何ですか。
クラスター化された棒グラフを作成することもできます。この場合、同じカテゴリに対して複数の棒グラフを作成できます(以下を参照)。
折れ線グラフとは何ですか?
折れ線グラフは、長年(または週、月、四半期などの他の期間)の傾向を表示する場合に役立ちます。
折れ線グラフには複数の線が含まれる場合があります。これにより、同じ期間内にさまざまなカテゴリ(以下に表示)を比較できます。
散布図とは何ですか?
散布図は、XNUMXつの値のセットを比較するために使用されます。たとえば、XNUMXつのKPIで異なる製品のデータを取得したり、散布図(以下に表示)にデータをプロットしたりできます。
これにより、XNUMXつのKPI(右上の象限)でパフォーマンスが高い製品、またはXNUMXつのKPI(左下の象限)でパフォーマンスが低い製品を確認できます。
ここで、KPIダッシュボードの散布図の例を見ることができます。
円グラフは良いですか?レポート/ダッシュボードで使用する必要がありますか?
XNUMXつの考え方があります。
一部の人々は円グラフを完全に嫌い、これらを絶対に使用しないことを推奨しています(例:この記事)。さらに他の人(私自身を含む)は、レポートダッシュボードで円グラフを使用することがあります。
円グラフに満足し、読みやすいと感じるマネージャーはたくさんいます。したがって、部門別(少数のみ)の収益の内訳を表示する場合は、円グラフを使用できます。
はっきりさせておきます。円グラフは、棒グラフに完全に置き換えることができます。それを使用することに追加の利点はありません。ただし、場合によっては、円グラフが良い話になります(たとえば、以下に示すように、部門が収益の約75%をもたらすことを示します)。
円グラフの使用は避けてください。
- 数値の違いが重要でない場合。棒グラフは違いをよりよく示すことができます。
- 円グラフのパーツが多すぎる場合。この場合、乱雑に見える可能性があります。
ウォーターフォールチャートとは何ですか?いつ使用しますか?
ウォーターフォールチャートは、最終的な結果値につながるさまざまな値(正と負)を示しています。たとえば、会社の純収入を分析している場合、ウォーターフォールチャートにすべてのコストコンポーネントを表示できます。
これは、すべてのコストが差し引かれた後、収入から純収入に値を取得する方法を視覚化するのに役立ちます。
コンボチャートとは何ですか?
組み合わせチャートは、複数のチャートタイプを組み合わせるチャートです。人気のある例は、折れ線グラフで棒グラフを表示することです。
コンボチャートを使用すると、相互に関連するXNUMXつの異なるデータセットを表示および比較できます。たとえば、会社の収益データをプロットすると同時に、利益率がどのように変化したかを示すことができます。組み合わせチャート(以下に表示)は適切なアプローチです。
チャートのXNUMX次軸とは何ですか?
チャートには、チャートを測定できるスケールを表示できるY軸があります(棒グラフや折れ線グラフなど)。
値が大幅に異なるXNUMXつの異なるタイプを示すXNUMXつのデータセットがある場合は、XNUMX次軸を使用できます。
たとえば、同じグラフに収益と純利益率を表示する場合は、XNUMXつの異なる軸を表示する必要があります。これは、収益の数値が数千または数百万になる可能性があるためですが、純利益率はパーセンテージで表され、常に100%未満です。この場合、XNUMXつの軸が必要です。XNUMXつは収益のパーセンテージを示し、もうXNUMXつは純収益のマージンを示します。
したがって、別の軸を追加すると、それはXNUMX次軸と呼ばれます。下の画像では、右側の軸がXNUMX次軸です。
箇条書きとは何ですか?いつ使うべきですか?
弾丸チャートはダッシュボードの専門家であるStephenFewによって設計され、それ以来、ターゲットに対するパフォーマンスを示す必要がある最高のチャート表現のXNUMXつとして広く受け入れられるようになりました。
箇条書きの最も優れている点のXNUMXつは、多くの情報が含まれており、レポートやダッシュボードのスペースをほとんど占有しないことです。
箇条書きの例を次に示します。
箇条書きのグラフはExcelの既定のグラフの種類ではないため、これらのグラフを作成するには複数の手順を使用する必要があることに注意してください。
弾丸チャートについて詳しくは、こちらをご覧ください。
Excelデータ分析の質問
面接で尋ねられる可能性のあるデータ分析に関するExcelの面接に関する一般的な質問を次に示します(質問をクリックして回答を確認してください)。
ExcelでXNUMXつの値を別の値に置き換える方法は?
Excelの検索と置換機能を使用して、ある値を別の値に置き換えることができます。
これを行うには、データセットを選択し、キーボードショートカット– CONTROL Hを使用します(Ctrlキーを押したままHを押します)。これにより、[検索と置換]ダイアログが開きます。
このダイアログでは、変更する値と置換値を指定できます。
検索と置換の詳細については、ここをクリックしてください。
Excelではどのような種類のデータフィルターを使用できますか?
Excelでは、データ型に基づいてデータセットをフィルタリングできます。
次の種類のデータフィルターをExcelで使用できます。
- テキストフィルター
- 数値フィルター
- 日付フィルター
データを選択し、[ホーム]タブをクリックして、フィルターアイコンをクリックすると、データセットにフィルターを適用できます。
表形式のデータがあり、フィルターを適用すると、Excelは列のデータに基づいて関連するフィルターを表示します。たとえば、テキストデータがある場合は、テキストに関連するフィルターが表示されます(テキストに含まれる、で始まる、で終わるなど)。
あなたはc
Excelでデータを並べ替える方法は?
Excelには、テキスト、数値、または色に基づいてデータを並べ替えることができる並べ替え機能があります。
Excelでデータを並べ替える方法は次のとおりです。
- データを選択し、[データ]タブのXNUMXつの並べ替えアイコンのいずれかをクリックします。
- データを選択し、並べ替えアイコンをクリックします。並べ替えダイアログが開き、並べ替える列と条件(昇順/降順)を指定できます。
- データフィルターを適用し、[フィルター]をクリックします。フィルタオプションに加えて、データの並べ替えオプションも表示されます。
データの並べ替えについて詳しくは、こちらをご覧ください。
データ検証とは何ですか?
データ検証では、条件を満たすセルにのみそのデータを入力できます。
たとえば、セルに数値のみを入力する場合は、データ検証を使用して入力できます。誰かが数字以外のものを入力すると、Excelはエラーを表示し、それを許可しません。
データ検証オプションは、[データ]タブで使用できます。
データ検証の詳細については、こちらをご覧ください。
データ検証は、Excelでフォームを作成するときに役立ちます。たとえば、ユーザーに年齢のみを入力させたい場合は、データ検証を使用して、セルが数値のみを受け入れるようにすることができます。
Excelでデータセットを転置する方法は?
Excelでデータを転置する一般的な方法はXNUMXつあります。
- [形式を選択して貼り付け]ダイアログを使用します。
- 転置機能を使用します。
[特殊貼り付け]ダイアログを使用して、最初に転置するデータをコピーし、貼り付けたいセルを選択し、右クリックして[特殊貼り付け]に移動し、[転置]オプションを選択する必要があります(下の画像)。
Excelでのデータの転置について詳しくは、こちらをご覧ください。
Excelですべての空白セルを選択するにはどうすればよいですか?
空白のセルを含むデータセットを使用している場合は、Excelでそれらのセルを簡単に選択できます。選択したら、これらを強調表示するか、削除するか、値を追加するか(0やNAなど)を選択できます。
これを行うには、Excelの[特別に移動]ダイアログを使用する必要があります。
以下は、Excelですべての空白セルを選択する手順です。
- データセット全体(空白のセルを含む)を選択します
- F5キーを押します(これにより、[移動]ダイアログが開きます)
- [特別]ボタンをクリックします(これにより、[特別に移動]ダイアログが開きます)
- [空白]を選択して[OK]をクリックします(これにより、データセット内のすべての空白セルが選択されます)
Excelで空白のセルを選択する方法について詳しくは、こちらをご覧ください。
データセットから重複を削除するにはどうすればよいですか?
Excelには、Excelで重複するセル/行を削除できる機能が組み込まれています。
重複を削除するオプションは、[データ]タブにあります。
Excelで重複を削除する手順は次のとおりです。
- データを選択します。
- [データ]タブをクリックし、[重複の削除]オプションをクリックします。
- [重複の削除]ダイアログで、データにヘッダーがある場合は、[マイデータにヘッダーがあります]オプションがオンになっていることを確認してください。重複を削除する列を選択します。
- [OK]をクリックします
Excelで重複を削除する方法について詳しくは、こちらをご覧ください。
Excelの高度なフィルターとは何ですか?
Excel Advanced Filtersは、その名前が示すように、通常のフィルターの高度なバージョンです。より複雑な基準を使用してデータセットをフィルタリングする必要がある場合に使用できます。
通常のフィルターと高度なフィルターの違いは次のとおりです。
- 通常のデータフィルターは既存のデータセットをフィルター処理しますが、Excel AdvancedFiltersを使用してデータセットを他の場所に抽出することもできます。
- Excel Advanced Filtersを使用すると、複雑な基準を使用できます。たとえば、販売データがある場合、営業担当者がボブで、地域が北または南の場合、データをフィルタリングできます。
Excel Advanced Filtersの詳細については、こちらをご覧ください。
一度に複数の列で並べ替えることはできますか?
はい、Excelで複数の列を並べ替えることができます。
複数の並べ替えの場合、最初の列を変更せずに、最初にXNUMXつの列を並べ替えてから、もうXNUMXつの列を並べ替えるという考え方があります。
以下は、Excelでのマルチレベルの並べ替えの例です。
この場合、列Aが最初にソートされ、次に列Bがソートされることに注意してください。最終結果は列Aの値を並べ替え、列Bは列Aの各項目を並べ替えます。
マルチレベルの並べ替えの場合は、並べ替えダイアログを使用する必要があります。これを行うには、並べ替えるデータを選択し、[データ]タブをクリックして、[並べ替え]アイコンをクリックします。
[並べ替え]ダイアログで、XNUMXつの列の並べ替えの詳細を指定し、別の列を並べ替えるには、[レベルの追加]ボタンをクリックします。これにより、複数の列に基づいて並べ替えることができます。
複数列のデータの並べ替えについて詳しくは、こちらをご覧ください。
単変量データテーブルとは何ですか?
Excelの変数データテーブルは、入力変数のXNUMXつを変更したときに最終結果がどのように変化するかを確認したい場合に最適です。
たとえば、月数を増減するときに毎月の分割払いがどの程度変化するかを知りたい場合は、そのための単変量データテーブルを設定できます。これは、毎月の支払いを500ドル未満に抑え、どのようなオプションがあるか(6か月、9か月、12か月など)を知りたい場合に役立ちます。
単変量データテーブルを設定するためのオプションは、[データ]タブの[仮定の分析]ドロップダウンメニューにあります。
単変量データテーブルの詳細については、こちらをご覧ください。
バイナリデータテーブルとは何ですか?
ExcelのXNUMXつの変数データテーブルは、XNUMXつの入力変数を変更したときに最終結果がどのように変化するかを確認したい場合に最適です。
たとえば、月数と利率を増減したときに毎月の分割払いがどのように変化するかを知りたい場合です。
金利と月数のさまざまな組み合わせに基づいて最終的な月次分割払いを表示するXNUMXつの変数を含むデータテーブルを使用して設定できます。これは、毎月の支払いを500ドル未満に抑え、すべてのオプションを理解したい場合に役立ちます。
二変量データテーブルを設定するためのオプションは、[データ]タブの[仮定]ドロップダウンメニューにあります。
二変量データテーブルの詳細については、こちらをご覧ください。
シーンマネージャーとは?
Excelのシーンマネージャーは、複数の変数があり、それらの変数が変更された場合の最終結果への影響を確認したい場合に最適なツールです。変更する変数がXNUMXつまたはXNUMXつしかない場合は、XNUMXつまたはXNUMXつの変数変数データテーブルを作成できます。ただし、変更できる変数が3つ以上ある場合は、シーンマネージャーが最適です。
たとえば、地域の営業マネージャーであり、その下にXNUMXつの領域がある場合、シナリオマネージャーを使用してさまざまなシナリオを作成できます(たとえば)。
- 売上高が伸びた地域はありませんでした。
- ゾーンAは10%増加しましたが、他の3つは増加しませんでした。
- ゾーンAとBは10%増加しましたが、他のXNUMXつは増加しませんでした。
あなたはその考えを理解します...そうですか?
Excelのシナリオマネージャーを使用すると、シナリオを簡単に作成して、XNUMXつずつ、またはすべてのシナリオの要約として分析できます。
シーンマネージャーについて詳しくは、こちらをご覧ください。
ターゲット検索とは何ですか?
名前が示すように、Excelのゴールシークは、依存する値を変更することで値(目標)を達成するのに役立ちます。
たとえば、車を購入していて、毎月の支払いを500ドル未満に抑えるために選択する必要のある毎月の分割払いの数を知りたい場合は、ゴールシークを使用してこれを行うことができます。
ソルバーとは何ですか?
Excelのソルバーは、多くの変数と制約がある場合に最適なソリューションを取得できるようにするアドインです。あなたはそれをゴールシークのプレミアムバージョンと考えることができます。
ソルバーを使用すると、制約とは何か、達成する必要があるものを指定できます。バックエンドで計算を行い、可能な解決策を提供します。
ExcelVBAの問題
面接中に尋ねられる可能性のあるVBAに関するExcelの面接に関する一般的な質問を次に示します。
VBAとは何ですか?
VBAは、Visual Basic forApplicationsの略です。これは、Excelでタスクを自動化するために使用できるプログラミング言語です。
ExcelでVBAを使用する利点は何ですか?
Excelには多くのすばらしい機能がありますが、必要なものがすべて揃っているとは限りません。
VBAを使用すると、Excelでタスクを自動化するコードを作成することにより、Excelの機能を強化できます。このVBAでできることは次のとおりです。
- 一連のタスクを自動化し、時間を節約します。
- 独自のExcel関数を作成します(既存の関数では不十分な場合)。
- コードを作成して他の人と共有すると、他の人もタスクを自動化して時間を節約できます。
- カスタムアプリケーションを作成します。
Excelのマクロとは何ですか?
マクロは、Excelが理解して実行できるVBA言語で記述された一連の命令です。マクロは、XNUMX行または数千行の長さの単純なものにすることができます。
多くの場合、人々はVBAコードとマクロを同じ意味で使用する傾向があります。
Excelでマクロを記録する方法は?
VBAについて何も知らなくても、いくつかのマクロを作成して作業を自動化できます。
これは、マクロを記録することで実行できます。
マクロを記録するとき、Excelは実行している手順に細心の注意を払い、理解できる言語(つまり、VBA)でマクロを記録します。
これで、記録を停止してマクロを保存して実行すると、Excelは生成したVBAコードに戻り、まったく同じ手順を実行します。
つまり、VBAについて何も知らなくても、Excelにステップを一度記録して後で再利用することで、一部のタスクを自動化できます。
リボンの[開発者]タブにある[マクロの記録]オプションを使用して、マクロを記録できます。
マクロを記録すると、Excelは指定した名前でマクロを保存し、複数回簡単に再利用できます。
マクロの記録について詳しくは、こちらをご覧ください。
Excelでマクロを記録する際の制限は何ですか?
マクロの記録はコードをすばやく生成するための優れた方法ですが、次の制限があります。
- オブジェクトを選択せずにコードを実行することはできません。マクロレコーダが次のシートに移動し、現在のシートを離れずに列Aのすべての塗りつぶされたセルを強調表示する場合、これを行うことはできません。これは、お願いしても(現在のシートを残さずに)できないからです。自分でできない場合、マクロレコーダーはどのようにあなたの動きをキャプチャしますか。この場合、コードを手動で作成/編集する必要があります。
- マクロレコーダを使用してカスタム関数を作成することはできません。VBAを使用すると、ワークシートで通常の関数として使用できるカスタム関数を作成できます。手動でコードを書くことで作成できます。
- イベントに基づいてコードを実行することはできません。VBAでは、ブックを開く、ワークシートを追加する、セルをダブルクリックするなど、多くのイベントを使用して、そのイベントに関連付けられたコードを実行できます。マクロレコーダを使用してこれを行うことはできません。
- マクロレコーダでループを作成することはできません。コードを手動で入力すると、VBAのループの機能を利用できます(たとえば、For Next、For Each Next、Do While、Dountil)。しかし、マクロを記録している間はそれを行うことはできません。
- 条件を分析することはできません:マクロレコーダを使用して、コードの状態を確認できます。VBAコードを手動で作成する場合は、IF Then Elseステートメントを使用して条件を分析し、それがtrueの場合はコードを実行できます(falseの場合は別のコードを実行できます)。
Excel VBAのUDFとは何ですか?
UDFは、VBAのユーザー定義関数です。これらはカスタム関数とも呼ばれます。
VBAを使用すると、通常の関数と同じようにワークシートで使用できるカスタム関数(UDF)を作成できます。
これらの関数は、既存のExcel関数では不十分な場合に役立ちます。この場合、特定のニーズを満たすために独自のカスタムUDFを作成できます。
ユーザー定義関数について詳しくは、こちらをご覧ください。
VBAのイベントとは何ですか?
Excel VBAでは、イベントは指定されたマクロの実行をトリガーできるアクションです。
たとえば、新しいブックを開いたときのイベントです。新しいシートを挿入したときのイベントです。セルをダブルクリックしたときのイベントです。
VBAには、コードを作成できるそのようなイベントがたくさんあります。これは、イベントが発生し、そのイベントにコードを割り当てるとすぐに、コードがすぐに実行されることを意味します。
イベントが検出されるとすぐに、Excelはこれを自動的に実行します。したがって、コードを記述して、正しいイベントサブルーチンに配置する必要があります。
Excel VBAイベントの詳細については、こちらをご覧ください。
VBAで役立つループは何ですか?
ExcelVBAには次のループがあります。
- 次のサイクルのために
- Whileループを実行する
- ループするまで行う
- 次のループごとに
Excel VBAループについて詳しくは、こちらをご覧ください。
Excelでマクロを実行するさまざまな方法は何ですか?
次を使用して、Excelでマクロを実行できます。
- 図形にマクロを割り当てる
- ボタンにマクロを割り当てる
- リボンからマクロを実行する([開発者]タブ)
- VBエディターからマクロを実行する
- キーボードショートカットを使用してマクロを実行する
- 別のマクロからマクロを呼び出す
ユーザーフォームとは何ですか?
ユーザーフォームは、ExcelVBAで設計および構築できるダイアログボックスです。
作成したこれらは、Excelワークシート領域でいくつかの方法で使用できます。
- これを使用して、ユーザー入力を取得できます。
- Excelでテーブルを作成してエントリを記録できます。
- ユーザーフォームにボタンを追加し、ユーザーにオプションを提供できます。ユーザーがボタンをクリックするたびに特定のマクロが実行されるように、これらのボタンをコーディングすることもできます。
アドインとは何ですか?
アドインは、Excelの起動時に読み込むことができるファイルです。
アドインを作成してExcelにインストールすると、Excelアプリケーションが開いたときに開きます。アドインにはさまざまなマクロを含めることができ、これらのコードはExcelを開いたときにいつでも使用できます。
これは、アドインを作成してすべてのブックで使用できるようにすることができるので便利です。したがって、特定のタスクを頻繁に実行する必要がある場合は、マクロを記述してアドインとして保存することにより、それらのタスクを自動化できます。これで、開いているExcelに関係なくマクロを使用できます。
アドインのもうXNUMXつの利点は、アドインファイルを他のユーザーと共有できることです。彼らがする必要があるのはそれを一度インストールすることだけであり、彼らは同じマクロを使用することもできます
Excelダッシュボードの問題
面接で尋ねられる可能性のあるダッシュボードに関するExcelの面接に関する一般的な質問を次に示します。
ダッシュボードとレポートの違いは何ですか?
レポートは、関連データを提供することを目的としています。それは、すべてのデータ、またはいくつかのチャート/視覚化を含むレポートである可能性があります。レポートの例としては、販売取引データや従業員調査データなどがあります。
ダッシュボードは、データを使用して質問に答えるように設計されています。それは、どの地域が売上高の点でより良くなっているのか、またはどの地域が従業員のフィードバックの点で遅れているのかを示している可能性があります。これらのダッシュボードは静的またはインタラクティブにすることができます(ユーザーが選択を行ってビューを変更すると、データが動的に更新されます)。
ダッシュボードを作成する前に、顧客/利害関係者にどのような質問をする必要がありますか?
これらの質問は状況によって異なりますが、Excelでダッシュボードを作成するときに尋ねる必要のある高度な質問はほとんどありません。
- ダッシュボードの目的は何ですか?
- データソースは何ですか?
- このExcelダッシュボードを使用するのは誰ですか?
- Excelダッシュボードを更新する必要がある頻度はどれくらいですか?
- 顧客/利害関係者はどのバージョンのOfficeを使用していますか?
そのような質問はたくさんあります。ここでの目的は、ダッシュボードが何である必要があり、それが何のためにあるのかを明確にすることです。
ダッシュボードで使用できるインタラクティブなコントロールは何ですか?
Excelには、ダッシュボードで使用できる多くのインタラクティブツールがあります。
- ドロップダウンリスト
- チェックボックス
- スクロール・バー
- シングルボタン
これらの通常のインタラクティブツールに加えて、VBAを使用してダッシュボードに機能を追加できます。
ダッシュボードで使用できる便利なグラフの種類は何ですか?
ダッシュボードを作成する際のニーズのXNUMXつは、視覚効果を通じて関連データを表示することです。ダッシュボードには、優れたストーリーを伝え、関連情報を提示できる図が適しています。
ダッシュボードは単一の画面に収まることが期待されることが多いため、データとビジュアルのスペースは限られています。この場合、コンボチャートが便利です。
次のグラフは、ダッシュボードを作成するときに役立つ場合があります。
- コンボチャート
- 散布図
- 箇条書き
- 滝グラフ
- ヒートマップ
Excelでダッシュボードを作成する際のベストプラクティスは何ですか?
Excelでダッシュボードを作成する際のベストプラクティスは次のとおりです。
- 表形式のデータをExcelテーブルに変換します。 Excelテーブルをデータソースとして使用すると、ダッシュボードを簡単に作成できます。非常に強い反対がない限り、常にバックエンドデータをExcelテーブルに変換してください。
- ダイアグラム/セクションに番号を付けます。これは、ダッシュボードを表示し、さまざまなグラフ/表を参照するときに役立ちます。左上隅に線グラフや棒グラフを表示するよりも、2番のグラフに注目する方が簡単です。
- ダッシュボードエリアでの移動を制限する:Excelワークシートは大きいですが、ダッシュボードのあるものを除くすべての行/列を削除することをお勧めします。
- 重要な行/列をフリーズします:特定の行/列を常に表示したい場合は、これらをフリーズできます。
- シェイプ/チャートスティックを作成する:ユーザーが行/列の幅を変更してしまう可能性があります。図形や図の位置がずれたり、元の位置から移動したりしないようにする必要があります。ですから、彼らに彼らの投稿に固執させる方が良いです。
- ユーザーガイドを提供する:ダッシュボードの使用方法の詳細を記載した別の表を含めることをお勧めします。これは、ダッシュボードにインタラクティブなコントロールがある場合にさらに便利になります。
- コンボチャートでスペースを節約:ダッシュボードのスペースが限られているため(XNUMXつの画面に収める必要があるため)、コンボチャートを使用するとスペースを節約できます。
- 記号と条件付き書式の使用:記号と条件付き書式を使用すると、ダッシュボードをより直感的で読みやすくすることができます。たとえば、テーブルが赤で強調表示されている場合、すべての値をXNUMXつずつ表示するよりも、テーブル内の最小値を確認する方が簡単です。
- コントラストを示すために色を賢く使用します。表のデータポイントやグラフの棒を強調表示する場合は、目を引く色で強調表示するのが最適です。
その他のExcelの質問
これらは、上記のどのカテゴリーにも当てはまらない質問です。だから私はこれらすべてをまとめました。
Excelシートとは何ですか?
ExcelテーブルはExcelの機能です。これは表形式のデータとは異なります。
表形式のデータをExcelテーブルに変換すると、いくつかの非常に便利な追加機能が追加されます。
Microsoftヘルプサイトによると- 「テーブルには通常、テーブルとしてフォーマットされた一連のワークシートの行と列に関連データが含まれています。テーブル関数を使用すると、ワークシート上の他の行と列のデータとは別に、テーブルの行と列のデータを管理できます。 「」
Excelスプレッドシートを使用する利点は何ですか?
表形式のデータをExcelテーブルに変換すると、次の機能がデータに自動的に追加されます。
- 各列ヘッダーのフィルターアイコンを使用して、データを並べ替えてフィルター処理できます。
- テーブルにスタイルを簡単に適用してフォーマットすることができます。ワンクリックで多くの組み込みスタイルを使用できます。
- 数式でセル参照の代わりにテーブル名と列名を使用できます。
- 表形式のデータに新しい行/列を追加すると、Excelテーブルが自動的に展開され、その一部として新しい行/列がカバーされます。また、数式でテーブル/列名を使用できるため、新しい行/列が追加されたときに数式を更新する必要はありません。Excelシートは自動的にそれを考慮に入れます。
構造化参照とは何ですか?
Excelテーブルを操作する場合、セル参照を使用する必要はありません。代わりに、テーブル名または列名を使用できます。これらの参照は構造化参照と呼ばれます。
Excelファイルを保存できる一般的なファイル形式は何ですか?
Excelブックをさまざまなファイル形式で保存できます。一般的に使用されるものは次のとおりです。
- 。XLS
- .XLSX
- .XLSM(ファイルにマクロがある場合)
- .CSV
- .XLB(バイナリ形式)
- .XLA(アドイン用)
Excelファイルのサイズを小さくするにはどうすればよいですか?
Excelブックのファイルサイズを小さくするには、いくつかの方法があります。
- 未使用のデータを削除する
- 未使用のワークシートを削除する
- 画像を削除または圧縮する
- 不要なフォーマットを削除する
- 不要なピボットテーブルを削除します。これは、ピボットキャッシュをクリアするのにも役立ちます。
- .XLSB形式でファイルを保存する
遅いExcelブックに対処するためにどのような手順を実行できますか?
次の手法を使用して、低速のExcelブックを処理できます。
- INDIRECT、OFFSETなどの揮発性関数は避けてください。
- 配列数式の代わりにヘルパー列を使用する
- 絶対に必要な場合にのみ条件付き書式を使用してください(これも揮発性であるため)。
- Excelテーブルと名前付き範囲を使用します。
- 未使用の数式を値に変換します。
- 参照されるすべてのデータをXNUMXつのテーブルに保持します。
- 参照で行/列全体を使用することは避けてください。
- 手動計算モードを使用します。
Excelワークシートには行と列がいくつありますか?
Excelワークシート(2007以降)には次のものがあります。
- 16,384列
- 1,048,576行
Excelで行を追加/削除するにはどうすればよいですか?
新しい行を追加するには、行を挿入するセルを右クリックして、[挿入]オプションをクリックします。これにより、新しい行を挿入するために使用できるダイアログが開きます。
同様に、セル/行/列を削除するには、これらを選択し、右クリックして[削除]を選択します。
Excelでズームインまたはズームアウトするにはどうすればよいですか?
Excelのステータスバーには、ズームインボタンとズームアウトボタンがあります。プラス記号をクリックしてズームインし、マイナス記号をクリックしてズームアウトできます。
Controlキーを押しながら、マウスのスクロールホイールを使用してズームインおよびズームアウトすることもできます。
さらに、[表示]タブには、Excelでズームインおよびズームアウトするためのオプションがあります。
Excelでワークシートを保護する方法は?
[レビュー]タブをクリックし、[シートの保護]オプションをクリックすると、ワークシートを保護できます。
これにより、パスワードを設定できるダイアログが開きます。パスワードを設定したくない場合は、空白のままにすることができます。
名前付き範囲とは何ですか?それは何のために良いですか?
名前付き範囲は、セルまたはセルの範囲に名前を付けることができるExcelの機能です。これで、セル参照を使用する代わりにこの名前を使用できます。
名前付き範囲を使用すると、数式の操作が簡単になります。これは、複数のワークシートのデータを使用する数式を作成する必要がある場合に特に役立ちます。この場合、名前付き範囲を作成して、セル参照の代わりにそれらを使用できます。
これらの名前付き範囲にわかりやすい名前を付けることができます。これにより、数式が読みやすく、理解しやすくなります。たとえば、= SUM(C2:C11)の代わりに= SUM(SALES)を使用すると、数式の意味がすぐにわかります。
スクロール中にヘッダーの行/列を表示したままにできますか?
大規模なデータセットを操作している場合、下または右にスクロールすると、ヘッダーの行と列が表示されなくなります。これにより、データポイントの意味を理解するのが困難になる場合があります。
Excelの[ペインのフリーズ]オプションを使用すると、離れたデータポイントにスクロールするときにヘッダーの行/列を表示できます。
[ペインのフリーズ]オプションは、Excelリボンの[表示]タブで使用できます。
Excel Freeze Panesの詳細については、こちらをご覧ください。
コメントのあるセルをどのように識別しますか?
コメントされたセルは、セルの右上隅にある小さな赤い三角形でマークされています。セルにカーソルを合わせると、コメントが表示されます。
ExcelワークシートをPDFとして保存するにはどうすればよいですか?
ワークシートをPDFドキュメントとして保存するには、ファイルを保存するときにファイルタイプをPDFとして指定できます。
これを行うには、[ファイル]タブをクリックし、[名前を付けて保存]をクリックします。
[名前を付けて保存]ダイアログボックスで、ファイルを保存する場所を選択し、[ファイルの種類]ドロップダウンメニューを使用してPDFを選択します。これにより、ワークシート全体がPDFドキュメントとして保存されます。
Excelでハイパーリンクを作成するにはどうすればよいですか?
ハイパーリンクを作成するには、ハイパーリンクを作成するセルを選択し、キーボードショートカットを使用しますコントロールK(Ctrlキーを押しながらKキーを押します)。
これにより、URLを指定できる[ハイパーリンクの挿入]ダイアログが開きます。
セルを右クリックすると、ハイパーリンクを追加するオプションも表示されます。
Excelで自動計算から手動計算に切り替えることをいつ検討しますか?
ほとんどの場合、自動計算モードが最適ですが、ワークシートで何かを変更するたびに再計算に時間がかかる数式の多いファイルがある場合は、手動計算に切り替えることができます。
手動計算に切り替えた後は、ワークシートを再計算するたびに更新する必要があります。
クイックフィルとは何ですか?
Flash Fillは、Excel 2013に追加されて以来、すべてのバージョンで使用できるすばらしいツールです。
ExcelのFlashFillを使用して、データ入力を簡素化できます。これは、データ入力に基づいてパターンを識別しようとするスマートなツールであり、それを自動的に実行します。
Flash Fillを使用する簡単な例としては、氏名から名を取得する、イニシャルを取得する、電話番号をフォーマットするなどがあります。
フィルハンドルとは何ですか?
塗りつぶしハンドルは、Excelでリストをオートコンプリートするために使用できるツールです。たとえば、セルA1:A20に1から20までの数字を入力する必要がある場合、各数字を手動で入力する代わりに、最初のXNUMXつの数字を入力し、塗りつぶしハンドルを使用して残りを行うことができます。
塗りつぶしハンドルは、ExcelでXNUMXつ以上のセルを選択したときに表示される小さな正方形です。
フィルハンドルにカーソルを合わせると、カーソルがプラスアイコンに変わります。これで、マウスの左ボタンを押したままドラッグして、シリーズに番号を追加できます。
Excelのワイルドカードとは何ですか?
ExcelにはXNUMXつのワイルドカードがあります。
- *(アスタリスク)-任意の数の文字を表します。たとえば、Ex *は、Excel、Excel、Example、Expertなどを意味する場合があります。
- ? (疑問符)-単一の文字を表します。たとえば、Gl?ssはGlassまたはGlossにすることができます。
- 〜(チルダ)-テキスト内のワイルドカード文字(〜、*、?)を識別するために使用されます。たとえば、リストから正確なフレーズExcel *を検索するとします。検索文字列としてExcel *を使用すると、Excelで始まり、その後に任意の数の文字が続く単語が表示されます(Excel、Excel、Excellentなど)。特にExcel *を見つけるには、〜を使用する必要があります。したがって、検索文字列はExcel〜 *になります。ここで、〜が存在することにより、Excelはワイルドカードとしてではなく、次の文字をそのまま読み取ることができます。
ワイルドカードは、数式やフィルターデータでワイルドカードを使用する場合に便利です。
印刷領域とは何ですか?Excelで設定する方法は?
印刷領域は、このワークシートを印刷するときに印刷するように指定するセルの範囲(連続または非連続)です。たとえば、ワークシート全体を印刷する代わりに、最初の10行だけを印刷する場合は、最初の10行を印刷領域として設定できます。
Excelで印刷領域を設定するには:
- 印刷領域を設定するセルを選択します。
- [ページレイアウト]タブをクリックします。
- 印刷領域をクリックします。
- [印刷領域の設定]をクリックします。
Excelでページ番号を挿入する方法は?
[ページ設定]ダイアログを使用してページ番号を挿入できます。
これを行う手順は次のとおりです。
- [ページレイアウト]タブをクリックし、
- [ページ設定]カテゴリで、ダイアログランチャーアイコン(グループの右下隅にある小さな傾斜した矢印アイコン)をクリックします。
- [ページ設定]ダイアログボックスで、[ヘッダー/フッター]タブをクリックします。
- [フッター]ドロップダウンリストからページ番号の形式を選択します。
この「Excel面接の質問と回答」ガイドにエラーがないように努めましたが、いずれかの質問にエラーが見つかった場合は、コメントでお知らせください。