ビデオ
問題の定式化
常に作業する必要があるテーブル (並べ替え、フィルター処理、カウント) と、定期的に変更 (追加、削除、編集) するテーブルがあります。 少なくとも、例としては、次のようになります。
数十から数十万行のサイズは重要ではありません。 タスクは、これらのセルを「スマート」テーブルに変えることで、あらゆる方法で生活を簡素化し、楽にすることです。
ソリューション
テーブルとタブで任意のセルを選択します ホーム (ホーム) リストを展開する 表としてフォーマットする (表形式):
スタイルのドロップダウン リストで、好みや色に合わせて任意の塗りつぶしオプションを選択し、選択した範囲の確認ウィンドウで、 OK 次の出力が得られます。
その結果、このような範囲の「スマート」への変換後 表 (大文字で!)次のような喜びがあります(素敵なデザインを除く):
- 作成した 表 名前を取得します テーブル1,2,3 タブでより適切なものに変更できます コンストラクタ (設計). この名前は、ピボット テーブルのデータ ソースや VLOOKUP 関数のルックアップ配列など、任意の数式、ドロップダウン リスト、および関数で使用できます。
- 一度作成 表 サイズに合わせて自動調整 それにデータを追加または削除するとき。 などに加えると 表 新しい行 - 新しい列を追加すると、下に伸びます - 幅が広がります。 右下隅 テーブル類 自動的に移動する境界線マーカーが表示され、必要に応じてマウスでその位置を調整できます。
- 帽子の中 テーブル類 自動的に オートフィルターがオンになる (タブで強制的に無効にすることができます 且つ (日にち)).
- 自動で改行する場合 すべての数式がコピーされます.
- 数式で新しい列を作成すると – 列全体に自動的にコピーされます – 黒いオートコンプリートクロスで数式をドラッグする必要はありません.
- スクロールするとき テーブル類 ダウン 列見出し (A、B、C…) はフィールド名に変更されますつまり、以前のように範囲ヘッダーを修正できなくなりました (Excel 2010 にはオートフィルターもあります)。
- チェックボックスを有効にすることで 合計ラインを表示 (合計行) タブ コンストラクタ (設計) 最後に自動合計行を取得します テーブル類 各列の関数 (合計、平均、カウントなど) を選択する機能:
- 中のデータに 表 対処することができます 個々の要素の名前を使用する. たとえば、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 にもそれはありませんでした。