Excel-ൽ ആകെ പ്രവർത്തിക്കുന്നു

രീതി 1. ഫോർമുലകൾ

നമുക്ക് ആരംഭിക്കാം, ചൂടാക്കാൻ, ലളിതമായ ഓപ്ഷൻ - ഫോർമുലകൾ. ഇൻപുട്ടായി തീയതി പ്രകാരം അടുക്കിയ ഒരു ചെറിയ പട്ടിക ഞങ്ങളുടെ പക്കലുണ്ടെങ്കിൽ, ഒരു പ്രത്യേക കോളത്തിൽ റണ്ണിംഗ് ടോട്ടൽ കണക്കാക്കാൻ, ഞങ്ങൾക്ക് ഒരു പ്രാഥമിക ഫോർമുല ആവശ്യമാണ്:

Excel-ൽ ആകെ പ്രവർത്തിക്കുന്നു

SUM ഫംഗ്‌ഷനുള്ളിലെ ശ്രേണിയുടെ തന്ത്രപരമായ ഒത്തുകളിയാണ് ഇവിടെ പ്രധാന സവിശേഷത - ശ്രേണിയുടെ തുടക്കത്തെക്കുറിച്ചുള്ള പരാമർശം കേവലവും (ഡോളർ ചിഹ്നങ്ങളോടെ), അവസാനം വരെ - ആപേക്ഷികവും (ഡോളർ ഇല്ലാതെ). അതനുസരിച്ച്, മുഴുവൻ കോളത്തിലേക്കും ഫോർമുല പകർത്തുമ്പോൾ, നമുക്ക് വികസിക്കുന്ന ശ്രേണി ലഭിക്കും, അതിന്റെ ആകെത്തുക ഞങ്ങൾ കണക്കാക്കുന്നു.

ഈ സമീപനത്തിന്റെ പോരായ്മകൾ വ്യക്തമാണ്:

  • പട്ടിക തീയതി പ്രകാരം അടുക്കിയിരിക്കണം.
  • ഡാറ്റയ്‌ക്കൊപ്പം പുതിയ വരികൾ ചേർക്കുമ്പോൾ, ഫോർമുല സ്വമേധയാ നീട്ടേണ്ടിവരും.

രീതി 2. പിവറ്റ് പട്ടിക

ഈ രീതി കുറച്ചുകൂടി സങ്കീർണ്ണമാണ്, പക്ഷേ കൂടുതൽ മനോഹരമാണ്. കൂടുതൽ വഷളാക്കാൻ, നമുക്ക് കൂടുതൽ ഗുരുതരമായ ഒരു പ്രശ്നം പരിഗണിക്കാം - ഡാറ്റയുടെ 2000 വരികളുടെ ഒരു പട്ടിക, ഇവിടെ തീയതി കോളം അനുസരിച്ച് തരംതിരിക്കൽ ഇല്ല, പക്ഷേ ആവർത്തനങ്ങളുണ്ട് (അതായത് ഞങ്ങൾക്ക് ഒരേ ദിവസം നിരവധി തവണ വിൽക്കാം):

Excel-ൽ ആകെ പ്രവർത്തിക്കുന്നു

ഞങ്ങൾ ഞങ്ങളുടെ യഥാർത്ഥ പട്ടിക ഒരു "സ്മാർട്ട്" (ഡൈനാമിക്) കീബോർഡ് കുറുക്കുവഴിയിലേക്ക് പരിവർത്തനം ചെയ്യുന്നു Ctrl+T അല്ലെങ്കിൽ ടീം വീട് - ഒരു പട്ടികയായി ഫോർമാറ്റ് ചെയ്യുക (ഹോം - പട്ടികയായി ഫോർമാറ്റ് ചെയ്യുക), തുടർന്ന് ഞങ്ങൾ കമാൻഡ് ഉപയോഗിച്ച് അതിൽ ഒരു പിവറ്റ് ടേബിൾ നിർമ്മിക്കുന്നു തിരുകുക - പിവറ്റ് ടേബിൾ (തിരുകുക - പിവറ്റ് പട്ടിക). ഞങ്ങൾ സംഗ്രഹത്തിൽ വരി ഏരിയയിൽ തീയതിയും മൂല്യങ്ങളുടെ ഏരിയയിൽ വിൽക്കുന്ന സാധനങ്ങളുടെ എണ്ണവും ഇട്ടു:

Excel-ൽ ആകെ പ്രവർത്തിക്കുന്നു

നിങ്ങൾക്ക് Excel-ന്റെ പഴയ പതിപ്പ് ഇല്ലെങ്കിൽ, തീയതികൾ സ്വയമേവ വർഷം, പാദങ്ങൾ, മാസങ്ങൾ എന്നിവ പ്രകാരം ഗ്രൂപ്പുചെയ്യപ്പെടും. നിങ്ങൾക്ക് മറ്റൊരു ഗ്രൂപ്പിംഗ് ആവശ്യമാണെങ്കിൽ (അല്ലെങ്കിൽ അത് ആവശ്യമില്ല), ഏത് തീയതിയിലും വലത്-ക്ലിക്കുചെയ്ത് കമാൻഡുകൾ തിരഞ്ഞെടുത്ത് നിങ്ങൾക്ക് അത് പരിഹരിക്കാനാകും ഗ്രൂപ്പ് / അൺഗ്രൂപ്പ് (ഗ്രൂപ്പ് / അൺഗ്രൂപ്പ്).

ഫലമായുണ്ടാകുന്ന ആകെത്തുക പിരീഡുകളും റണ്ണിംഗ് ടോട്ടലും ഒരു പ്രത്യേക കോളത്തിൽ കാണണമെങ്കിൽ, ഫീൽഡ് മൂല്യ ഏരിയയിലേക്ക് എറിയുന്നത് അർത്ഥമാക്കുന്നു. വിറ്റു വീണ്ടും ഫീൽഡിന്റെ തനിപ്പകർപ്പ് ലഭിക്കാൻ - അതിൽ ഞങ്ങൾ റണ്ണിംഗ് ടോട്ടലുകളുടെ ഡിസ്പ്ലേ ഓണാക്കും. ഇത് ചെയ്യുന്നതിന്, ഫീൽഡിൽ റൈറ്റ് ക്ലിക്ക് ചെയ്ത് കമാൻഡ് തിരഞ്ഞെടുക്കുക അധിക കണക്കുകൂട്ടലുകൾ - ക്യുമുലേറ്റീവ് ടോട്ടൽ (മൂല്യങ്ങൾ ഇതായി കാണിക്കുക - ആകെ റണ്ണിംഗ്):

Excel-ൽ ആകെ പ്രവർത്തിക്കുന്നു

അവിടെ നിങ്ങൾക്ക് ഒരു ശതമാനമായി വർദ്ധിക്കുന്ന ടോട്ടൽ ഓപ്ഷനും തിരഞ്ഞെടുക്കാം, അടുത്ത വിൻഡോയിൽ നിങ്ങൾ ശേഖരണം പോകുന്ന ഫീൽഡ് തിരഞ്ഞെടുക്കേണ്ടതുണ്ട് - ഞങ്ങളുടെ കാര്യത്തിൽ, ഇതാണ് തീയതി ഫീൽഡ്:

Excel-ൽ ആകെ പ്രവർത്തിക്കുന്നു

ഈ സമീപനത്തിന്റെ ഗുണങ്ങൾ:

  • ഒരു വലിയ അളവിലുള്ള ഡാറ്റ വേഗത്തിൽ വായിക്കുന്നു.
  • ഫോർമുലകളൊന്നും സ്വമേധയാ നൽകേണ്ടതില്ല.
  • ഉറവിട ഡാറ്റയിൽ മാറ്റം വരുത്തുമ്പോൾ, വലത് മൗസ് ബട്ടൺ ഉപയോഗിച്ച് അല്ലെങ്കിൽ ഡാറ്റ - എല്ലാ കമാൻഡ് ഉപയോഗിച്ച് സംഗ്രഹം അപ്ഡേറ്റ് ചെയ്താൽ മതി.

ഇത് ഒരു സംഗ്രഹമാണ് എന്ന വസ്തുതയിൽ നിന്ന് പോരായ്മകൾ പിന്തുടരുന്നു, അതിനർത്ഥം അതിൽ നിങ്ങൾക്ക് ആവശ്യമുള്ളതെന്തും ചെയ്യാൻ കഴിയില്ല (വരികൾ തിരുകുക, സൂത്രവാക്യങ്ങൾ എഴുതുക, ഏതെങ്കിലും ഡയഗ്രമുകൾ നിർമ്മിക്കുക മുതലായവ) ഇനി പ്രവർത്തിക്കില്ല.

രീതി 3: പവർ ക്വറി

കമാൻഡ് ഉപയോഗിച്ച് പവർ ക്വറി ക്വറി എഡിറ്ററിലേക്ക് സോഴ്സ് ഡാറ്റ സഹിതം നമ്മുടെ "സ്മാർട്ട്" ടേബിൾ ലോഡ് ചെയ്യാം ഡാറ്റ - പട്ടിക / ശ്രേണിയിൽ നിന്ന് (ഡാറ്റ - പട്ടിക/ശ്രേണിയിൽ നിന്ന്). Excel-ന്റെ ഏറ്റവും പുതിയ പതിപ്പുകളിൽ, അത് പുനർനാമകരണം ചെയ്യപ്പെട്ടു - ഇപ്പോൾ അതിനെ വിളിക്കുന്നു ഇലകൾ കൊണ്ട് (ഷീറ്റിൽ നിന്ന്):

Excel-ൽ ആകെ പ്രവർത്തിക്കുന്നു

തുടർന്ന് ഞങ്ങൾ ഇനിപ്പറയുന്ന ഘട്ടങ്ങൾ നടപ്പിലാക്കും:

1. കമാൻഡ് ഉപയോഗിച്ച് തീയതി കോളം അനുസരിച്ച് പട്ടിക ആരോഹണ ക്രമത്തിൽ അടുക്കുക ആരോഹണക്രമത്തിൽ അടുക്കുക പട്ടിക തലക്കെട്ടിലെ ഫിൽട്ടർ ഡ്രോപ്പ്-ഡൗൺ ലിസ്റ്റിൽ.

2. കുറച്ച് കഴിഞ്ഞ്, റണ്ണിംഗ് ടോട്ടൽ കണക്കാക്കാൻ, നമുക്ക് ഓർഡിനൽ വരി നമ്പറുള്ള ഒരു ഓക്സിലറി കോളം ആവശ്യമാണ്. കമാൻഡിനൊപ്പം ചേർക്കാം നിര ചേർക്കുക - സൂചിക കോളം - 1 മുതൽ (നിര ചേർക്കുക - സൂചിക കോളം - 1 മുതൽ).

3. കൂടാതെ, റണ്ണിംഗ് ടോട്ടൽ കണക്കാക്കാൻ, നമുക്ക് നിരയിലേക്ക് ഒരു റഫറൻസ് ആവശ്യമാണ് വിറ്റു, ഞങ്ങളുടെ സംഗ്രഹിച്ച ഡാറ്റ എവിടെയാണ്. പവർ ക്വറിയിൽ, നിരകളെ ലിസ്റ്റുകൾ (ലിസ്റ്റ്) എന്നും വിളിക്കുന്നു, അതിലേക്ക് ഒരു ലിങ്ക് ലഭിക്കുന്നതിന്, കോളം ഹെഡറിൽ വലത്-ക്ലിക്കുചെയ്ത് കമാൻഡ് തിരഞ്ഞെടുക്കുക വിശദീകരിക്കുന്നു (വിശദാംശം കാണിക്കുക). മുമ്പത്തെ ഘട്ടത്തിന്റെ പേര് അടങ്ങുന്ന ഫോർമുല ബാറിൽ നമുക്ക് ആവശ്യമായ പദപ്രയോഗം ദൃശ്യമാകും #”സൂചിക ചേർത്തു”, എവിടെ നിന്നാണ് ഞങ്ങൾ പട്ടികയും കോളത്തിന്റെ പേരും എടുക്കുന്നത് [വിൽപ്പന] ഈ പട്ടികയിൽ നിന്ന് ചതുര ബ്രാക്കറ്റുകളിൽ:

Excel-ൽ ആകെ പ്രവർത്തിക്കുന്നു

കൂടുതൽ ഉപയോഗത്തിനായി ഈ എക്സ്പ്രഷൻ ക്ലിപ്പ്ബോർഡിലേക്ക് പകർത്തുക.

4. അനാവശ്യമായ കൂടുതൽ അവസാന ഘട്ടം ഇല്ലാതാക്കുക വിറ്റു കമാൻഡ് ഉപയോഗിച്ച് റണ്ണിംഗ് ടോട്ടൽ കണക്കാക്കുന്നതിന് പകരം ഒരു കണക്കുകൂട്ടിയ കോളം ചേർക്കുക ഒരു കോളം ചേർക്കുന്നു - ഇഷ്‌ടാനുസൃത കോളം (നിര ചേർക്കുക - ഇഷ്‌ടാനുസൃത കോളം). ഞങ്ങൾക്ക് ആവശ്യമായ ഫോർമുല ഇതുപോലെ കാണപ്പെടും:

Excel-ൽ ആകെ പ്രവർത്തിക്കുന്നു

ഇവിടെ പ്രവർത്തനം ലിസ്റ്റ്.റേഞ്ച് യഥാർത്ഥ ലിസ്റ്റ് എടുക്കുന്നു (നിര [വിൽപ്പന]) കൂടാതെ അതിൽ നിന്ന് ഘടകങ്ങൾ എക്‌സ്‌ട്രാക്‌റ്റുചെയ്യുന്നു, ആദ്യത്തേതിൽ നിന്ന് ആരംഭിക്കുന്നു (സൂത്രത്തിൽ, ഇത് 0 ആണ്, കാരണം പവർ ക്വറിയിലെ നമ്പറിംഗ് പൂജ്യത്തിൽ നിന്നാണ് ആരംഭിക്കുന്നത്). നിരയിൽ നിന്ന് നമ്മൾ എടുക്കുന്ന വരി നമ്പറാണ് വീണ്ടെടുക്കാനുള്ള മൂലകങ്ങളുടെ എണ്ണം [സൂചിക]. അതിനാൽ ആദ്യ വരിയുടെ ഈ ഫംഗ്‌ഷൻ കോളത്തിന്റെ ഒരു ആദ്യ സെൽ മാത്രം നൽകുന്നു വിറ്റു. രണ്ടാമത്തെ വരിക്ക് - ഇതിനകം ആദ്യത്തെ രണ്ട് സെല്ലുകൾ, മൂന്നാമത്തേതിന് - ആദ്യ മൂന്ന് മുതലായവ.

ശരി, പിന്നെ പ്രവർത്തനം ലിസ്റ്റ്.സം എക്‌സ്‌ട്രാക്‌റ്റുചെയ്‌ത മൂല്യങ്ങളെ സംഗ്രഹിക്കുന്നു, ഓരോ വരിയിലും നമുക്ക് മുമ്പത്തെ എല്ലാ ഘടകങ്ങളുടെയും ആകെത്തുക ലഭിക്കും, അതായത് സഞ്ചിത ആകെ:

Excel-ൽ ആകെ പ്രവർത്തിക്കുന്നു

ഞങ്ങൾക്ക് ഇനി ആവശ്യമില്ലാത്ത സൂചിക കോളം ഇല്ലാതാക്കാനും ഹോം - ക്ലോസ് & കമാൻഡ് ലേക്ക് ലോഡുചെയ്യാനും ഉള്ള ഫലങ്ങൾ എക്‌സലിലേക്ക് തിരികെ അപ്‌ലോഡ് ചെയ്യേണ്ടതുണ്ട്.

പ്രശ്നം പരിഹരിച്ചു.

ശീഘ്രവും ഭീഷണവുമായത്

തത്വത്തിൽ, ഇത് നിർത്തലാക്കാമായിരുന്നു, പക്ഷേ തൈലത്തിൽ ഒരു ചെറിയ ഈച്ചയുണ്ട് - ഞങ്ങൾ സൃഷ്ടിച്ച അഭ്യർത്ഥന ആമയുടെ വേഗതയിൽ പ്രവർത്തിക്കുന്നു. ഉദാഹരണത്തിന്, എന്റെ ഏറ്റവും ദുർബലമല്ലാത്ത പിസിയിൽ, 2000 വരികൾ മാത്രമുള്ള ഒരു ടേബിൾ 17 സെക്കൻഡിനുള്ളിൽ പ്രോസസ്സ് ചെയ്യുന്നു. കൂടുതൽ ഡാറ്റ ഉണ്ടെങ്കിൽ എന്തുചെയ്യും?

വേഗത്തിലാക്കാൻ, നിങ്ങൾക്ക് പ്രത്യേക List.Buffer ഫംഗ്‌ഷൻ ഉപയോഗിച്ച് ബഫറിംഗ് ഉപയോഗിക്കാം, അത് ഒരു ആർഗ്യുമെന്റായി നൽകിയിരിക്കുന്ന ലിസ്റ്റ് (ലിസ്റ്റ്) റാമിലേക്ക് ലോഡ് ചെയ്യുന്നു, ഇത് ഭാവിയിൽ അതിലേക്കുള്ള ആക്‌സസ് വളരെ വേഗത്തിലാക്കുന്നു. ഞങ്ങളുടെ കാര്യത്തിൽ, ഞങ്ങളുടെ 2000-വരി പട്ടികയുടെ ഓരോ വരിയിലും റണ്ണിംഗ് ടോട്ടൽ കണക്കാക്കുമ്പോൾ പവർ ക്വറിക്ക് ആക്‌സസ് ചെയ്യേണ്ട #”ചേർത്ത സൂചിക”[വിറ്റത്] ലിസ്റ്റ് ബഫർ ചെയ്യുന്നത് യുക്തിസഹമാണ്.

ഇത് ചെയ്യുന്നതിന്, പ്രധാന ടാബിലെ പവർ ക്വറി എഡിറ്ററിൽ, പവർ ക്വറിയിൽ നിർമ്മിച്ച എം ഭാഷയിൽ ഞങ്ങളുടെ അന്വേഷണത്തിന്റെ സോഴ്‌സ് കോഡ് തുറക്കുന്നതിന് അഡ്വാൻസ്ഡ് എഡിറ്റർ ബട്ടൺ (ഹോം - അഡ്വാൻസ്ഡ് എഡിറ്റർ) ക്ലിക്ക് ചെയ്യുക:

Excel-ൽ ആകെ പ്രവർത്തിക്കുന്നു

എന്നിട്ട് അവിടെ ഒരു വേരിയബിളുമായി ഒരു ലൈൻ ചേർക്കുക MyList, ബഫറിംഗ് ഫംഗ്‌ഷൻ നൽകുന്ന മൂല്യം, അടുത്ത ഘട്ടത്തിൽ ഞങ്ങൾ ഈ വേരിയബിൾ ഉപയോഗിച്ച് ലിസ്റ്റിലേക്കുള്ള കോൾ മാറ്റിസ്ഥാപിക്കുന്നു:

Excel-ൽ ആകെ പ്രവർത്തിക്കുന്നു

ഈ മാറ്റങ്ങൾ വരുത്തിയ ശേഷം, ഞങ്ങളുടെ അന്വേഷണം ഗണ്യമായി വേഗത്തിലാക്കുകയും വെറും 2000 സെക്കൻഡിനുള്ളിൽ 0.3-വരി പട്ടികയെ നേരിടുകയും ചെയ്യും!

മറ്റൊരു കാര്യം, അല്ലേ? 🙂

  • പാരെറ്റോ ചാർട്ട് (80/20) കൂടാതെ Excel-ൽ അത് എങ്ങനെ നിർമ്മിക്കാം
  • വാചകത്തിലെ കീവേഡ് തിരയലും പവർ ക്വറിയിലെ അന്വേഷണ ബഫറിംഗും

നിങ്ങളുടെ അഭിപ്രായങ്ങൾ രേഖപ്പെടുത്തുക