Excel のスマート テーブル

ビデオ

問題の定式化

常に作業する必要があるテーブル (並べ替え、フィルター処理、カウント) と、定期的に変更 (追加、削除、編集) するテーブルがあります。 少なくとも、例としては、次のようになります。

数十から数十万行のサイズは重要ではありません。 タスクは、これらのセルを「スマート」テーブルに変えることで、あらゆる方法で生活を簡素化し、楽にすることです。

ソリューション

テーブルとタブで任意のセルを選択します ホーム (ホーム) リストを展開する 表としてフォーマットする (表形式):

 

スタイルのドロップダウン リストで、好みや色に合わせて任意の塗りつぶしオプションを選択し、選択した範囲の確認ウィンドウで、 OK 次の出力が得られます。

その結果、このような範囲の「スマート」への変換後  (大文字で!)次のような喜びがあります(素敵なデザインを除く):

  1. 作成した 名前を取得します テーブル1,2,3 タブでより適切なものに変更できます コンストラクタ (設計). この名前は、ピボット テーブルのデータ ソースや VLOOKUP 関数のルックアップ配列など、任意の数式、ドロップダウン リスト、および関数で使用できます。
  2. 一度作成 サイズに合わせて自動調整 それにデータを追加または削除するとき。 などに加えると 新しい行 - 新しい列を追加すると、下に伸びます - 幅が広がります。 右下隅 テーブル類 自動的に移動する境界線マーカーが表示され、必要に応じてマウスでその位置を調整できます。

     

  3. 帽子の中 テーブル類 自動的に オートフィルターがオンになる (タブで強制的に無効にすることができます 且つ (日にち)).
  4. 自動で改行する場合 すべての数式がコピーされます.
  5. 数式で新しい列を作成すると – 列全体に自動的にコピーされます – 黒いオートコンプリートクロスで数式をドラッグする必要はありません.
  6. スクロールするとき テーブル類 ダウン 列見出し (A、B、C…) はフィールド名に変更されますつまり、以前のように範囲ヘッダーを修正できなくなりました (Excel 2010 にはオートフィルターもあります)。
  7. チェックボックスを有効にすることで 合計ラインを表示 (合計行) タブ コンストラクタ (設計) 最後に自動合計行を取得します テーブル類 各列の関数 (合計、平均、カウントなど) を選択する機能:
  8. 中のデータに 対処することができます 個々の要素の名前を使用する. たとえば、VAT 列のすべての数値を合計するには、次の数式を使用できます。 =SUM(表1[消費税]) を取得する必要がある者 = SUM(F2:F200) テーブルのサイズ、行数、選択範囲の正確さについて考えないでください。 次のステートメントを使用することもできます (テーブルに標準名があると仮定すると、 テーブル1):
  • =Table1[#すべて] – 列ヘッダー、データ、合計行を含むテーブル全体へのリンク
  • =Table1[#データ] – データのみのリンク (タイトル バーなし)
  • =Table1[#ヘッダー] – 列見出しのある表の最初の行のみにリンクする
  • =表1[合計数] – 合計行へのリンク (含まれている場合)
  • =Table1[#この行] — 現在の行への参照。たとえば、数式 =Table1[[#This row];[VAT]] は、現在のテーブル行の VAT 値を参照します。

    (英語版では、これらの演算子はそれぞれ #All、#Data、#Headers、#Totals、#This row と発音します)。

PS

Excel 2003 には、このような「スマート」テーブルに少し似たものがありました。これはリストと呼ばれ、メニューから作成されました。 データ – リスト – リストの作成 (データ — リスト — リストの作成). しかし、現在の機能の半分でさえ、まったくありませんでした。 古いバージョンの Excel にもそれはありませんでした。

コメントを残す