Dynamiska tabeller i Excel

Dynamiska tabeller i excel är tabellerna där när ett nytt värde infogas i det, justerar tabellen sin storlek för sig själv, för att skapa en dynamisk tabell i excel har vi två olika metoder en gång är som skapar en tabell med data från medan en annan använder offsetfunktionen, i dynamiska tabeller ändras också rapporterna och pivottabellerna när data i den dynamiska tabellen ändras.

Dynamiska tabeller i Excel

Dynamiskt i sig betyder det ett processorsystem som kännetecknas av en konstant förändring eller en förändring i aktivitet. På samma sätt i Excel när vi skapar listor eller data i en arbetsbok och gör en rapport av den, men om vi lägger till någon data eller tar bort en eller flyttar eller ändrar data kan hela rapporten vara felaktig. Excel har en lösning för det som dynamiska tabeller.

Nu uppstår frågan varför behöver vi dynamiskt omfång eller dynamiska tabeller. Svaret på det beror på att när en lista eller ett dataområde uppdateras eller ändras är det inte säkert att rapporten kommer att ändras enligt dataändringen.

I grund och botten finns det två huvudfördelar med Dynamic Tables:

  1. Ett dynamiskt omfång kommer automatiskt att utvidgas eller dras ihop enligt dataändringen.
  2. Pivottabeller baserade på den dynamiska tabellen i Excel kan automatiskt uppdateras när pivoten uppdateras.

Hur skapar man en dynamisk tabell i Excel?

Det finns två grundläggande sätt att använda dynamiska tabeller i excel - 1) Använda TABELLER och 2) Använda OFFSET-funktionen.

Du kan ladda ner denna Excel-mall för dynamisk tabell här - Excel-mall för dynamisk tabell

# 1 - Använda tabeller för att skapa dynamiska tabeller i Excel

Med hjälp av tabeller kan vi bygga en dynamisk tabell i Excel och basera en pivot över den dynamiska tabellen.

Exempel

Vi har följande data,

Om vi ​​skapar en pivottabell med detta normala dataområde från A1: E6, om vi infogar en data i rad 7 kommer den inte att återspeglas i pivottabellen.

Så vi kommer först att skapa ett dynamiskt omfång.

# 1 - Välj data, dvs A1: E6.

# 2 -  I insättningen klickar du på tabeller under tabellerna.

# 3 -  En dialogruta dyker upp.

Eftersom våra data har rubriker så kom ihåg att kryssa i rutan "Mitt bord har rubriker" och klicka på ok.

# 4 -  Vårt dynamiska omfång skapas.

# 5 -  Välj data och klicka på pivottabeller i avsnittet Infoga under Excel-tabellavsnittet.

# 6 -  När vi har skapat tabellen tar det ett intervall som tabell 2. Klicka på OK och i pivottabellerna Dra produkt i rader och försäljning i värden.

# 7 -  Nu i Sheet där vi har vår tabell infoga Another Data i 7th

I pivottabellen uppdaterar du pivottabellen.

Vår dynamiska pivottabell har automatiskt uppdaterat data för produkt 6 i pivottabellen.

# 2 - Använd OFFSET-funktionen för att skapa dynamisk tabell i Excel

Vi kan också använda OFFSET-funktionen för att skapa dynamiska tabeller i Excel. Låt oss ta en titt på ett sådant exempel.

Exempel

Jag har en prislista för mina produkter som jag använder för mina beräkningar,

Välj data och ge det ett namn

När jag nu hänvisar till prislistan för datauppsättningen tar det mig till data i intervallet B2: C7 som har min prislista. Men om jag uppdaterar en ny rad till data kommer det fortfarande att ta mig till intervallet B2: C7 eftersom vår lista är statisk.

Vi kommer att använda offsetfunktionen för att göra dataområdet lika dynamiskt.

# 1 - Under fliken Formler i det definierade intervallet klickar du på Definierat namn och en dialogruta dyker upp.

# 2 - I namnrutan skriver du in något namn, jag kommer att använda PriceA. Omfattningen är den nuvarande arbetsboken och för närvarande hänvisar den till den valda cellen som är B2.

I Avser att skriva följande formel,

= offset (Sheet2! $ B $ 2,1,0, counta (Sheet2! $ B: $ B) -1,2)

= offset (

# 3 - Välj nu startcellen som är B2,

# 4 - Nu måste vi skriva 1,0 eftersom det räknar hur många rader eller kolumner som ska gå

# 5 - Nu behöver vi det för att räkna vad som helst i kolumn B och använda det som antalet rader, så använd COUNTA-funktionen och välj kolumn B.

# 6 - Eftersom vi inte vill att den första raden som är produktrubrik ska räknas så (-) 1 från den.

# 7 - Nu kommer antalet kolumner alltid att vara två så skriv 2 och klicka på OK.

# 8 - Detta dataintervall visas inte som standard så för att se detta måste vi klicka på Namnhanteraren under fliken Formel och välja Produkt,

# 9 - Om vi ​​klickar på refererar till det visar dataområdet,

# 10 - Lägg nu till en annan produkt i tabellen Produkt 6.

# 11 - Klicka nu på produkttabellen i Namnhanteraren, det hänvisar också till de nya data som har infogats,

Så här kan vi använda Offset-funktionen för att skapa dynamiska tabeller.

Saker att komma ihåg

  1. Pivottabeller baserat på dynamiskt intervall uppdateras automatiskt när de uppdateras.
  2. Använda offsetfunktionen i definierade namn kan ses från Namnhanteraren i formelfliken.