Paano lumikha ng Mga Dynamic na Talahanayan sa Excel (Paggamit ng TABLE & OFFSET function)

Ang mga Dynamic na talahanayan sa excel ay ang mga talahanayan kung saan kapag ang isang bagong halaga ay naipasok dito, ang talahanayan ayusin ang laki nito nang mag-isa, upang lumikha ng isang pabagu-bago ng talahanayan sa excel mayroon kaming dalawang magkakaibang pamamaraan sa isang beses na lumilikha ng isang talahanayan ng data mula sa seksyon ng talahanayan habang ang isa pa ay sa pamamagitan ng paggamit ng offset function, sa mga pabagu-bagong talahanayan ang mga ulat at mga talahanayan ng pivot ay nagbabago rin habang nagbabago ang data sa mga pabago-bagong talahanayan.

Mga Dynamic na Talahanayan sa Excel

Dynamic sa sarili nito nangangahulugan ito ng isang sistema ng processor na nailalarawan para sa isang pare-pareho na pagbabago o isang pagbabago sa aktibidad. Katulad nito, sa Excel kapag lumikha kami ng mga listahan o data sa isang workbook at gumawa ng isang ulat mula rito, ngunit kung magdagdag kami ng anumang data o mag-alis ng isa o ilipat o baguhin ang data pagkatapos ang buong ulat ay maaaring maging hindi tumpak. Ang Excel ay may solusyon para rito bilang Mga Dynamic na Talahanayan.

Ngayon ang tanong ay lumabas kung bakit kailangan natin ng Dynamic Range o Mga Dynamic na Talahanayan. Ang sagot sa na ay dahil sa tuwing ang isang listahan o saklaw ng data ay na-update o nabago hindi ito tiyak na ang ulat ay mababago ayon sa pagbabago ng data.

Karaniwan, mayroong dalawang pangunahing bentahe ng Mga Dynamic na Talahanayan:

  1. Ang isang dynamic na saklaw ay awtomatikong lalawak o magkakontrata ayon sa pagbabago ng data.
  2. Ang mga talahanayan ng pivot batay sa pabagu-bagong talahanayan sa excel ay maaaring awtomatikong ma-update kapag ang pivot ay nai-refresh.

Paano Lumikha ng isang Mga Dynamic na Talahanayan sa Excel?

Mayroong dalawang pangunahing paraan ng paggamit ng mga pabagu-bagong talahanayan sa excel - 1) Paggamit ng TABLES at 2) Paggamit ng OFFSET Function.

Maaari mong i-download ang Dynamic na Table Excel Template na ito - Dynamic na Table Excel Template

# 1 - Paggamit ng Mga Talahanayan upang lumikha ng Mga Dynamic na Talahanayan sa Excel

Paggamit ng Mga Talahanayan maaari kaming bumuo ng isang pabago-bagong mesa sa excel at ibabase ang isang pivot sa ibabaw ng pabagu-bagong talahanayan.

Halimbawa

Mayroon kaming sumusunod na data,

Kung gumawa kami ng isang talahanayan ng pivot na may ganitong normal na saklaw ng data mula sa A1: E6 pagkatapos kung magsingit kami ng isang data sa hilera 7 hindi ito makikita sa talahanayan ng pivot.

Sa gayon ay gagawin muna namin ang isang dynamic na saklaw.

#1 – Piliin ang data hal A1: E6.

#2 – Sa insert, Tab click sa Mga Tables sa ilalim ng seksyon ng mga talahanayan.

#3 – Isang kahon ng dayalogo ang lalabas.

Tulad ng aming data ay may mga header kaya tandaan na lagyan ng tsek ang kahon na "Ang Aking Talahanayan ay may Mga Header" at i-click ang ok.

#4 – Ang aming Dynamic Range ay nilikha.

#5 – Piliin ang data at sa Insert Tab sa ilalim ng seksyon ng mga excel table mag-click sa mga talahanayan ng pivot.

#6 – Tulad ng nilikha namin sa talahanayan tumatagal ito ng isang saklaw bilang Talahanayan 2. Mag-click sa OK at sa mga talahanayan ng pivot I-drag ang Produkto sa Mga Rows at Benta sa Mga Halaga.

#7 – Ngayon sa Sheet kung saan mayroon kaming talahanayan na ipasok ang Isa pang Data sa ika-7

Sa talahanayan ng pivot i-refresh ang talahanayan ng pivot.

Ang aming pabago-bagong talahanayan ng Pivot ay awtomatikong na-update ang data ng Produkto 6 sa talahanayan ng pivot.

# 2 - Paggamit ng OFFSET Function upang lumikha ng Dynamic na Talahanayan sa Excel

Maaari din naming gamitin ang OFFSET Function upang lumikha ng mga dinamikong talahanayan sa excel. Tingnan natin ang isang halimbawa.

Halimbawa

Mayroon akong listahan ng presyo para sa aking mga produkto na ginagamit ko para sa aking mga kalkulasyon,

Piliin ang data at bigyan ito ng isang pangalan

Ngayon, tuwing magre-refer ako sa set ng pricelist ng data dadalhin ako nito sa data sa saklaw na B2: C7 na mayroong listahan ng presyo. Ngunit kung mag-update ako ng isa pang hilera sa data dadalhin pa rin ako ng saklaw ng B2: C7 dahil static ang aming listahan.

Gagamitin namin ang Offset Function upang gawing pabago-bago ang saklaw ng data.

#1 – Sa ilalim ng Tab na Mga Pormula sa Tinukoy na Saklaw mag-click sa Natukoy na Pangalan at isang kahon ng dayalogo ang lalabas.

#2 – Sa uri ng Name Box sa anumang pangalan, gagamitin ko ang PriceA. Ang saklaw ay ang kasalukuyang workbook at kasalukuyang, ito ay tumutukoy sa kasalukuyang cell na napili na B2.

Sa Tumutukoy na isulat ang sumusunod na pormula,

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

= offset (

#3 – Piliin ngayon ang panimulang cell na B2,

#4 – Ngayon kailangan naming mag-type ng 1,0 dahil bibibilang nito kung gaano karaming mga hilera o haligi ang maaaring puntahan

#5 – Ngayon kailangan namin ito upang mabilang kung anuman ang data sa haligi B at gamitin iyon bilang bilang ng mga hilera, kaya gamitin ang pagpapaandar ng COUNTA at piliin ang haligi B.

#6 – Dahil ayaw namin ang unang Hilera na header ng produkto ay mabibilang kaya (-) 1 mula rito.

#7 – Ngayon ang bilang ng mga haligi ay palaging magiging dalawa kaya i-type ang 2 at i-click ang OK.

#8 – Ang saklaw ng data na ito ay hindi makikita bilang default kaya upang makita ito kailangan naming mag-click sa Name Manager sa ilalim ng Formula Tab at piliin ang Produkto,

#9 – Kung nag-click kami ay tumutukoy dito ay ipinapakita ang saklaw ng data,

#10 – Magdagdag ngayon ng isa pang produkto sa talahanayan Produkto 6.

#11 – Ngayon mag-click sa Talahanayan ng Produkto sa manager ng Pangalan tumutukoy din ito sa bagong ipinasok na data,

Ito ay kung paano namin magagamit ang pagpapaandar ng Offset upang makagawa ng isang pabagu-bago na Mga Talahanayan.

Bagay na dapat alalahanin

  1. Ang mga Table ng Pivot batay sa Dynamic na saklaw ay awtomatikong nai-update kapag nai-refresh.
  2. Ang paggamit ng offset function sa Mga natukoy na pangalan ay maaaring makita mula sa Name Manager sa formula Tab.