În prima mea foaie de lucru din registrul de lucru, am un tabel mare cu mai multe coloane și rânduri (aproximativ 1000 de rânduri și 20 de coloane).

afișarea

Mă întrebam dacă este posibil să se afișeze o parte a acestui tabel într-o altă foaie de lucru din registrul de lucru pe baza criteriilor din una dintre coloanele din tabelul principal.

Pentru a explica acest lucru, voi folosi un exemplu din registrul de lucru propriu-zis.

În foaia de lucru 1 (numită Informații generale pentru angajați, care este tabelul principal), în coloana A fiecare rând are un număr unic care identifică un angajat (fiecare angajat are propriul număr de identificare).

Coloana B își are sediul biroului (un oraș/municipalitate). Coloana C deține statul în care se află biroul. Coloana D deține valoarea salariului pe an.

Există mai multe coloane cu acest tip de informații despre angajați, care nu necesită alte explicații.

Intrebarea mea este, pot eticheta Foaia 2 în registrul de lucru „Statul New York” și să afișez acea foaie toate aceleași informații ca Foaia 1 (toate aceleași coloane), dar să afișez doar angajații care lucrează în statul New York?

Și apoi să aibă o altă foaie etichetată „California” și să aibă doar angajații care lucrează în California pe foaia respectivă și așa mai departe. Cu alte cuvinte, aveți o foaie separată pentru fiecare stat.

În esență, este ca și cum ai filtra tabelul principal folosind coloana Stare pentru a afișa o singură stare, dar vreau rezultatele într-o foaie separată în loc să filtrezi tabelul principal care conține toate informațiile.

Mă gândeam să folosesc un tabel pivot în fiecare foaie nouă, dar nu sunt sigur că aceasta este abordarea corectă.

Este posibil? Sper că am explicat clar problema.

2 Răspunsuri 2

Îți recomand cu adevărat utilizarea caracteristicii tabelelor Excel dacă folosești Excel 2013 sau o versiune ulterioară ca punct de plecare. Tabelele se schimbă din mai multe motive, inclusiv pentru a face foile mai lizibile pentru utilizatori și pentru a face formule pentru lucruri precum INDEX/MATCH mult mai puțin predispuse la erori.

Odată ce tabelele sunt la locul lor cu datele principale, pentru a face o subsetare, folosesc capacitatea de modelare a datelor pentru a face legătura înapoi cu acele tabele.

Acești pași în Excel 2013 - versiune activă în jurul anului 2018. S-a schimbat în Office 365 (vezi mai jos)

  1. creați o foaie sau mergeți acolo unde doriți tabelul din foaia curentă.
  2. faceți clic pe fila „date” și selectați „conexiuni” în secțiunea conexiuni.
  3. de acolo selectați meniul derulant de pe butonul Adăugați și selectați Adăugați la modelul de date.Dialog conexiuni
  4. Faceți clic pe fila tabele. Faceți clic pe tabelul dorit.
  5. acum închideți caseta de dialog
  6. în fila date, faceți clic pe Conexiuni existente în „obțineți conexiuni externe” din fila de date.
  7. Faceți clic pe fila Tabel
  8. Selectați tabelul dorit
  9. Selectați butonul radio pentru masă
  10. apăsați return (sau foaie nouă sau altă celulă dacă asta doriți)
  11. puf tabelul dvs. dintr-o altă foaie este acum reflectat în foaia de lucru curentă.

În acest moment, puteți face subseturi folosind felierea datelor, ascunde coloane, insera coloane noi cu formule noi pe marginile din dreapta sau din stânga tabelului etc.

Trebuie să reîmprospătați acest lucru separat folosind butonul „Reîmprospătați-l pe toți” de pe bara de instrumente.

În Excel începând cu octombrie 2019, (Vă mulțumim Josh pentru că ați subliniat acest lucru!) S-a îmbunătățit, deoarece acestea includ unele dintre instrumentele „de putere” în Excel și au creat un element din bara de instrumente care ajunge la funcții. Specific:

Creați un tabel cu datele sursă selectând datele din foaie și utilizând inserarea tabelului.

Selectați Tabelul

În fila Date, faceți clic pe pictograma mică din mijlocul inferior cu sfatul „din tabel/interval”

  • După ce v-ați construit interogarea; apăsați „Închideți și încărcați” în editor. Fără opțiuni va crea o foaie nouă. Dacă alegeți opțiunea cu elipsa, aveți alte câteva opțiuni.