പിവറ്റ് ടേബിളുകൾ എല്ലാവർക്കുമായി നല്ലതാണ് - അവ വേഗത്തിൽ കണക്കാക്കുകയും അയവുള്ള രീതിയിൽ കോൺഫിഗർ ചെയ്യുകയും ചെയ്യുന്നു, ആവശ്യമെങ്കിൽ ഡിസൈൻ അവയിൽ ഭംഗിയായി വയ്ക്കാം. എന്നാൽ തൈലത്തിൽ കുറച്ച് ഈച്ചയും ഉണ്ട്, പ്രത്യേകിച്ച്, ഒരു സംഗ്രഹം സൃഷ്ടിക്കാനുള്ള കഴിവില്ലായ്മ, അവിടെ മൂല്യ മേഖലയിൽ അക്കങ്ങൾ അടങ്ങിയിരിക്കരുത്, പക്ഷേ വാചകം.
ഈ പരിമിതി മറികടക്കാൻ നമുക്ക് ശ്രമിക്കാം, സമാനമായ ഒരു സാഹചര്യത്തിൽ "ഒരു ജോഡി ക്രച്ചസ്" കൊണ്ടുവരിക.
ഞങ്ങളുടെ കമ്പനി അതിന്റെ ഉൽപ്പന്നങ്ങൾ കണ്ടെയ്നറുകളിൽ നമ്മുടെ രാജ്യത്തെയും കസാക്കിസ്ഥാനിലെയും നിരവധി നഗരങ്ങളിലേക്ക് കൊണ്ടുപോകുന്നുവെന്ന് കരുതുക. കണ്ടെയ്നറുകൾ മാസത്തിൽ ഒന്നിൽ കൂടുതൽ അയയ്ക്കില്ല. ഓരോ കണ്ടെയ്നറിനും ഒരു ആൽഫാന്യൂമെറിക് നമ്പർ ഉണ്ട്. പ്രാരംഭ ഡാറ്റ എന്ന നിലയിൽ, ഓരോ നഗരത്തിലേക്കും ഓരോ മാസവും അയച്ച കണ്ടെയ്നറുകളുടെ എണ്ണം വ്യക്തമായി കാണുന്നതിന് നിങ്ങൾ ഒരുതരം സംഗ്രഹം നൽകേണ്ട ഒരു സ്റ്റാൻഡേർഡ് ടേബിൾ ലിസ്റ്റിംഗ് ഡെലിവറികൾ ഉണ്ട്:
സൗകര്യാർത്ഥം, കമാൻഡ് ഉപയോഗിച്ച് മുൻകൂട്ടി പ്രാരംഭ ഡാറ്റ "സ്മാർട്ട്" ഉപയോഗിച്ച് പട്ടിക ഉണ്ടാക്കാം വീട് - ഒരു പട്ടികയായി ഫോർമാറ്റ് ചെയ്യുക (ഹോം - പട്ടികയായി ഫോർമാറ്റ് ചെയ്യുക) അവൾക്കൊരു പേരിടുക ഡെലിവർസ് ടാബ് കൺസ്ട്രക്ടർ (ഡിസൈൻ). ഭാവിയിൽ, ഇത് ജീവിതത്തെ ലളിതമാക്കും, കാരണം. പട്ടികയുടെ പേരും അതിന്റെ നിരകളും ഫോർമുലകളിൽ നേരിട്ട് ഉപയോഗിക്കാൻ സാധിക്കും.
രീതി 1. ഏറ്റവും എളുപ്പമുള്ളത് - പവർ ക്വറി ഉപയോഗിക്കുക
Excel-ൽ ഡാറ്റ ലോഡുചെയ്യുന്നതിനും പരിവർത്തനം ചെയ്യുന്നതിനുമുള്ള അതിശക്തമായ ഉപകരണമാണ് പവർ ക്വറി. ഈ ആഡ്-ഇൻ 2016 മുതൽ സ്ഥിരസ്ഥിതിയായി Excel-ൽ നിർമ്മിച്ചിരിക്കുന്നു. നിങ്ങൾക്ക് Excel 2010 അല്ലെങ്കിൽ 2013 ഉണ്ടെങ്കിൽ, നിങ്ങൾക്ക് ഇത് പ്രത്യേകം ഡൗൺലോഡ് ചെയ്ത് ഇൻസ്റ്റാൾ ചെയ്യാം (പൂർണ്ണമായും സൗജന്യം).
മുഴുവൻ പ്രക്രിയയും, വ്യക്തതയ്ക്കായി, ഇനിപ്പറയുന്ന വീഡിയോയിൽ ഞാൻ ഘട്ടം ഘട്ടമായി വിശകലനം ചെയ്തു:
പവർ ക്വറി ഉപയോഗിക്കുന്നത് സാധ്യമല്ലെങ്കിൽ, നിങ്ങൾക്ക് മറ്റ് വഴികളിലൂടെ പോകാം - ഒരു പിവറ്റ് ടേബിളിലൂടെയോ ഫോർമുലകളിലൂടെയോ.
രീതി 2. സഹായ സംഗ്രഹം
നമ്മുടെ യഥാർത്ഥ പട്ടികയിലേക്ക് ഒരു കോളം കൂടി ചേർക്കാം, അവിടെ ഒരു ലളിതമായ ഫോർമുല ഉപയോഗിച്ച് പട്ടികയിലെ ഓരോ വരിയുടെയും എണ്ണം ഞങ്ങൾ കണക്കാക്കുന്നു:
വ്യക്തമായും, -1 ആവശ്യമാണ്, കാരണം ഞങ്ങളുടെ പട്ടികയിൽ ഒരു വരി തലക്കെട്ട് ഉണ്ട്. ഷീറ്റിന്റെ തുടക്കത്തിൽ നിങ്ങളുടെ പട്ടിക ഇല്ലെങ്കിൽ, നിങ്ങൾക്ക് അൽപ്പം സങ്കീർണ്ണവും എന്നാൽ സാർവത്രികവുമായ ഫോർമുല ഉപയോഗിക്കാം, അത് നിലവിലെ വരിയുടെയും പട്ടികയുടെ തലക്കെട്ടിന്റെയും അക്കങ്ങളിലെ വ്യത്യാസം കണക്കാക്കുന്നു:
ഇപ്പോൾ, ഒരു സാധാരണ രീതിയിൽ, ഞങ്ങളുടെ ഡാറ്റയെ അടിസ്ഥാനമാക്കി ഞങ്ങൾ ആവശ്യമുള്ള തരത്തിലുള്ള ഒരു പിവറ്റ് പട്ടിക നിർമ്മിക്കും, എന്നാൽ മൂല്യ ഫീൽഡിൽ ഞങ്ങൾ ഫീൽഡ് ഡ്രോപ്പ് ചെയ്യും ലൈൻ നമ്പർ നമ്മൾ ആഗ്രഹിക്കുന്നതിന് പകരം കണ്ടെയ്നർ:
ഒരേ മാസത്തിൽ ഒരേ നഗരത്തിൽ ഞങ്ങൾക്ക് നിരവധി കണ്ടെയ്നറുകൾ ഇല്ലാത്തതിനാൽ, ഞങ്ങളുടെ സംഗ്രഹം, യഥാർത്ഥത്തിൽ, തുകയല്ല, ഞങ്ങൾക്ക് ആവശ്യമുള്ള കണ്ടെയ്നറുകളുടെ ലൈൻ നമ്പറുകൾ നൽകും.
കൂടാതെ, ടാബിൽ നിങ്ങൾക്ക് ഗ്രാൻഡ്, സബ്ടോട്ടലുകൾ ഓഫ് ചെയ്യാം കൺസ്ട്രക്റ്റർ - പൊതുവായ ആകെത്തുക и സബ്ടോട്ടലുകൾ (ഡിസൈൻ - ഗ്രാൻഡ് ടോട്ടലുകൾ, സബ്ടോട്ടലുകൾ) അതേ സ്ഥലത്ത് ബട്ടൺ ഉപയോഗിച്ച് കൂടുതൽ സൗകര്യപ്രദമായ ടേബിൾ ലേഔട്ടിലേക്ക് സംഗ്രഹം മാറ്റുക മോക്കപ്പ് റിപ്പോർട്ട് ചെയ്യുക (ലേഔട്ട് റിപ്പോർട്ട് ചെയ്യുക).
അതിനാൽ, ഞങ്ങൾ ഇതിനകം ഫലത്തിന്റെ പകുതിയിലാണ്: നഗരത്തിന്റെയും മാസത്തിന്റെയും കവലയിൽ, ഉറവിട പട്ടികയിൽ ഒരു വരി നമ്പർ ഉള്ള ഒരു പട്ടിക ഞങ്ങളുടെ പക്കലുണ്ട്, അവിടെ നമുക്ക് ആവശ്യമുള്ള കണ്ടെയ്നർ കോഡ് കിടക്കുന്നു.
ഇനി നമുക്ക് സംഗ്രഹം (അതേ ഷീറ്റിലേക്കോ മറ്റൊന്നിലേക്കോ) പകർത്തി മൂല്യങ്ങളായി ഒട്ടിക്കാം, തുടർന്ന് മൂല്യ ഏരിയയിലേക്ക് ഞങ്ങളുടെ ഫോർമുല നൽകുക, അത് സംഗ്രഹത്തിൽ കാണുന്ന ലൈൻ നമ്പർ ഉപയോഗിച്ച് കണ്ടെയ്നർ കോഡ് എക്സ്ട്രാക്റ്റ് ചെയ്യും:
ഫംഗ്ഷൻ IF (IF), ഈ സാഹചര്യത്തിൽ, സംഗ്രഹത്തിലെ അടുത്ത സെൽ ശൂന്യമല്ലെന്ന് പരിശോധിക്കുന്നു. ശൂന്യമാണെങ്കിൽ, ഒരു ശൂന്യമായ ടെക്സ്റ്റ് സ്ട്രിംഗ് “” ഔട്ട്പുട്ട് ചെയ്യുക, അതായത് സെൽ ശൂന്യമായി വിടുക. ശൂന്യമല്ലെങ്കിൽ, കോളത്തിൽ നിന്ന് എക്സ്ട്രാക്റ്റ് ചെയ്യുക കണ്ടെയ്നർ ഉറവിട പട്ടിക ഡെലിവർസ് ഫംഗ്ഷൻ ഉപയോഗിച്ച് വരി നമ്പർ പ്രകാരം സെൽ ഉള്ളടക്കം INDEX (ഇൻഡക്സ്).
ഒരുപക്ഷേ ഇവിടെ വ്യക്തമല്ലാത്ത ഒരേയൊരു കാര്യം ഇരട്ട വാക്ക് മാത്രമാണ് കണ്ടെയ്നർ ഫോർമുലയിൽ. അത്തരമൊരു വിചിത്രമായ എഴുത്ത്:
സപ്ലൈസ്[[കണ്ടെയ്നർ]:[കണ്ടെയ്നർ]]
… കോളം പരാമർശിക്കാൻ മാത്രമേ ആവശ്യമുള്ളൂ കണ്ടെയ്നർ സമ്പൂർണ്ണമായിരുന്നു (സാധാരണ "സ്മാർട്ട് അല്ലാത്ത" ടേബിളുകൾക്കുള്ള $ ചിഹ്നങ്ങളുള്ള ഒരു റഫറൻസ് പോലെ) കൂടാതെ ഞങ്ങളുടെ ഫോർമുല വലത്തേക്ക് പകർത്തുമ്പോൾ അയൽപക്ക നിരകളിലേക്ക് വഴുതിവീണില്ല.
ഭാവിയിൽ, ഉറവിട പട്ടികയിലെ ഡാറ്റ മാറ്റുമ്പോൾ ഡെലിവർസ്, ഞങ്ങളുടെ സഹായ സംഗ്രഹം അതിൽ വലത്-ക്ലിക്കുചെയ്ത് കമാൻഡ് തിരഞ്ഞെടുത്ത് ലൈൻ നമ്പറുകൾ ഉപയോഗിച്ച് അപ്ഡേറ്റ് ചെയ്യാൻ ഓർമ്മിക്കേണ്ടതാണ്. അപ്ഡേറ്റ് & സംരക്ഷിക്കുക (പുതുക്കുക).
രീതി 3. ഫോർമുലകൾ
ഈ രീതിക്ക് ഒരു ഇന്റർമീഡിയറ്റ് പിവറ്റ് ടേബിളും മാനുവൽ അപ്ഡേറ്റും സൃഷ്ടിക്കേണ്ട ആവശ്യമില്ല, എന്നാൽ Excel-ന്റെ "കനത്ത ആയുധം" ഉപയോഗിക്കുന്നു - ഫംഗ്ഷൻ സംഗ്രഹം (SUMIFS). ഒരു സംഗ്രഹത്തിൽ വരി നമ്പറുകൾ നോക്കുന്നതിന് പകരം, ഈ ഫോർമുല ഉപയോഗിച്ച് നിങ്ങൾക്ക് അവ കണക്കാക്കാം:
ചില ബാഹ്യ ബൾക്കിനസ് ഉള്ളതിനാൽ, ഇത് സെലക്ടീവ് സമ്മേഷൻ ഫംഗ്ഷനുള്ള ഒരു സാധാരണ ഉപയോഗ കേസാണ് സംഗ്രഹംനൽകിയിരിക്കുന്ന നഗരത്തിനും മാസത്തിനുമുള്ള വരി നമ്പറുകൾ സംഗ്രഹിക്കുന്ന എ. വീണ്ടും, ഒരേ മാസത്തിൽ ഒരേ നഗരത്തിൽ ഞങ്ങൾക്ക് നിരവധി കണ്ടെയ്നറുകൾ ഇല്ലാത്തതിനാൽ, ഞങ്ങളുടെ പ്രവർത്തനം യഥാർത്ഥത്തിൽ തുകയല്ല, ലൈൻ നമ്പർ തന്നെ നൽകും. മുമ്പത്തെ രീതിയിൽ നിന്ന് ഇതിനകം പരിചിതമായ പ്രവർത്തനം INDEX നിങ്ങൾക്ക് കണ്ടെയ്നർ കോഡുകൾ എക്സ്ട്രാക്റ്റുചെയ്യാനും കഴിയും:
തീർച്ചയായും, ഈ സാഹചര്യത്തിൽ, സംഗ്രഹം അപ്ഡേറ്റ് ചെയ്യുന്നതിനെക്കുറിച്ച് നിങ്ങൾ ഇനി ചിന്തിക്കേണ്ടതില്ല, പക്ഷേ വലിയ പട്ടികകളിൽ, പ്രവർത്തനം സുമ്മെസ്ലി ശ്രദ്ധേയമായി മന്ദഗതിയിലാകാം. അപ്പോൾ നിങ്ങൾ ഫോർമുലകളുടെ യാന്ത്രിക അപ്ഡേറ്റ് ഓഫാക്കേണ്ടതുണ്ട്, അല്ലെങ്കിൽ ആദ്യ രീതി ഉപയോഗിക്കുക - ഒരു പിവറ്റ് പട്ടിക.
സംഗ്രഹത്തിന്റെ രൂപം നിങ്ങളുടെ റിപ്പോർട്ടിന് വളരെ അനുയോജ്യമല്ലെങ്കിൽ, ഞങ്ങൾ ചെയ്തതുപോലെ നേരിട്ട് അല്ല, ഫംഗ്ഷൻ ഉപയോഗിച്ച് നിങ്ങൾക്ക് അതിൽ നിന്ന് വരി നമ്പറുകൾ അന്തിമ പട്ടികയിലേക്ക് എക്സ്ട്രാക്റ്റുചെയ്യാനാകും. GET.PIVOT.TABLE.DATA (GET.PIVOT.DATA). ഇത് എങ്ങനെ ചെയ്യാമെന്ന് ഇവിടെ കാണാം.
- പിവറ്റ് ടേബിൾ ഉപയോഗിച്ച് ഒരു റിപ്പോർട്ട് എങ്ങനെ സൃഷ്ടിക്കാം
- പിവറ്റ് പട്ടികകളിൽ കണക്കുകൂട്ടലുകൾ എങ്ങനെ സജ്ജീകരിക്കാം
- SUMIFS, COUNTIFS മുതലായവ ഉപയോഗിച്ച് തിരഞ്ഞെടുത്ത എണ്ണൽ.