എക്സൽ, Google ഷീറ്റിലെ പ്രീസെറ്റ് ഫോർമുലയാണ് ഫങ്ഷൻ. അത് സെല്ലിലെ നിർദ്ദിഷ്ട കണക്കുകൂട്ടലുകൾ നടത്തുന്നതിനായി ഉദ്ദേശിച്ചതാണ്.
ഫങ്ഷൻ സിന്റാക്സ്, ആർഗ്യുമെന്റുകൾ
ഫങ്ഷന്റെ ലേഔട്ടിനെ സൂചിപ്പിക്കുന്ന ഒരു ഫങ്ഷന്റെ സിന്റാക്സ് , ഫങ്ഷന്റെ പേര്, ബ്രാക്കറ്റുകൾ, കോമ സെപ്പറേറ്ററുകൾ, ആർഗ്യുമെന്റുകൾ എന്നിവ ഉൾപ്പെടുന്നു .
എല്ലാ സമവാക്യങ്ങളും പോലെ, പ്രവർത്തനങ്ങൾ തുല്യ അടയാളത്തോടൊപ്പം ( = ) തുടർന്ന് ഫംഗ്ഷന്റെ പേരും അതിന്റെ ആർഗുമെന്റുകളും ആരംഭിക്കുന്നു:
- ഫംഗ്ഷൻ നാമം എന്തു കണക്കുകൂട്ടലുകൾ എക്സൽ പറയുന്നു;
- പരാന്തിസിസ് അല്ലെങ്കിൽ വൃത്താകൃതിയിലുള്ള ഉള്ളിലുള്ള ആർഗ്യുമെന്റുകൾ അടങ്ങിയിരിക്കുന്നു, ആ കണക്കുകൂട്ടലുകളിൽ ഉപയോഗിക്കേണ്ട ഡാറ്റ ഫംഗ്ഷൻ പറയുന്നു.
ഉദാഹരണത്തിന്, Excel, Google ഷീറ്റിലെ ഏറ്റവും കൂടുതൽ ഉപയോഗിച്ച ഫംഗ്ഷനുകൾ SUM ആണ്.
= SUM (D1: D6)
ഈ ഉദാഹരണത്തിൽ,
- തിരഞ്ഞെടുത്ത സെല്ലുകളിൽ ഡാറ്റ ഒരുമിച്ച് ചേർക്കുന്നതിന് പേര് Excel- ന് പറയുന്നു;
- ആർഗ്യുമെന്റ് (D1: D6) ഫംഗ്ഷൻ, സെൽ ശ്രേണിയിലെ D1 മുതൽ D6 വരെയുള്ള ഉള്ളടക്കം ചേർക്കുന്നു.
ഫോർമുലകളിൽ നെസ്റ്റ് ഫംഗ്ഷനുകൾ
Excel ന്റെ ബിൽറ്റ്-ഇൻ ഫംഗ്ഷനുകളുടെ പ്രയോഗം ഒരു ഫങ്ഷനിലെ മറ്റൊരു ഫംഗ്ഷനിൽ ഉള്ള ഒന്നോ അതിലധികമോ പ്രവർത്തനങ്ങൾ കൂട്ടിച്ചേർന്ന് വിപുലീകരിക്കാവുന്നതാണ്. ഒരു പ്രവർത്തിഫലകത്തിലെ സെല്ലിൽ ഒന്നിലധികം കണക്കുകൂട്ടലുകൾ നടത്താൻ അനുവദിക്കുന്നതാണ് നെസ്റ്റിംഗ് ഫംഗ്ഷനുകളുടെ പ്രഭാവം.
ഇത് ചെയ്യുന്നതിന്, നെസ്റ്റഡ് ഫംഗ്ഷൻ പ്രധാനമോ അതോ അതിറോഡറോ ഫങ്ഷനുള്ള ആർഗ്യുമെന്റുകളിൽ ഒന്നായി പ്രവർത്തിക്കുന്നു.
ഉദാഹരണത്തിന്, താഴെക്കൊടുത്തിരിക്കുന്ന സൂത്രവാക്യത്തിൽ, SUM ഫംഗ്ഷൻ ROUND ഫംഗ്ഷനിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്നു .
ROUND ഫങ്ഷന്റെ നമ്പർ ആർഗ്യുമെന്റ് ആയി SUM ഫങ്ഷൻ ഉപയോഗിക്കുന്നതിലൂടെ ഇത് സാധ്യമാണ്.
& # 61; ROUND (SUM (D1: D6), 2)
കൂട്ടിചേർത്ത ഫംഗ്ഷനുകൾ മൂല്യനിർണ്ണയം ചെയ്യുമ്പോൾ, ആദ്യത്തേത്, ആഴത്തിലുള്ള, അല്ലെങ്കിൽ ഉള്ളിലുള്ള പ്രവർത്തനത്തെ പ്രവർത്തിപ്പിക്കുകയും തുടർന്ന് പുറത്തേക്ക് പ്രവർത്തിക്കുകയും ചെയ്യുന്നു. തൽഫലമായി, മുകളിലുള്ള ഫോർമുല ഇപ്രകാരമാണ്:
- കോശങ്ങളിലെ D1 മുതൽ D6 വരെയുള്ള മൂല്യങ്ങളുടെ തുക കണ്ടെത്തുക.
- ഇത് ഫലമായി രണ്ട് ദശാംശസ്ഥാനങ്ങളായി മാറുന്നു.
Excel 2007 മുതൽ, 64 സാമർത്ഥ്യ ഫംഗ്ഷനുകൾ വരെ അനുവദിച്ചിരിക്കുന്നു. ഇതിനു മുൻപായി, സങ്കീർണ്ണമായ 7 ഫങ്ഷനുകൾ അനുവദിച്ചു.
വർക്ക്ഷീറ്റ് vs. കസ്റ്റം പ്രവർത്തനങ്ങൾ
Excel, Google ഷീറ്റുകളിൽ രണ്ട് ക്ലാസുകളുടെ പ്രവർത്തനങ്ങൾ ഉണ്ട്:
- വർക്ക്ഷീറ്റ് പ്രവർത്തനങ്ങൾ
- കസ്റ്റം അല്ലെങ്കിൽ ഉപയോക്തൃ നിർവ്വചിച്ച പ്രവർത്തനങ്ങൾ
മുകളിൽ വിവരിച്ച SUM, ROUND ഫങ്ഷനുകൾ പോലുള്ളവ പ്രോഗ്രാമിന്റെ സ്വഭാവമാണ് വർക്ക്ഷീറ്റ് പ്രവർത്തനങ്ങൾ.
ഇഷ്ടാനുസൃത പ്രവർത്തനങ്ങൾ, മറുവശത്ത് ഉപയോക്താവിന് എഴുതിയ അല്ലെങ്കിൽ നിർവചിക്കപ്പെട്ട പ്രവർത്തനങ്ങളാണ്.
Excel- ൽ ഇച്ഛാനുസൃതകാര്യങ്ങൾ ബിൽറ്റ്-ഇൻ പ്രോഗ്രാമിങ് ഭാഷയിലാണ് എഴുതപ്പെട്ടത്: വിഷ്വൽ ബേസിക് ഫോർ ആപ്ലിക്കേഷൻസ് അല്ലെങ്കിൽ VBA ഷോർട്ട്. റിബണിലെ ഡവലപ്പർ ടാബിലുള്ള വിഷ്വൽ ബേസിക് എഡിറ്റർ ഉപയോഗിച്ച് ഫംഗ്ഷനുകൾ സൃഷ്ടിക്കുന്നു.
Google ഷീറ്റിന്റെ ഇഷ്ടാനുസൃത പ്രവർത്തനങ്ങൾ അപ്ലിക്കേഷൻ സ്ക്രിപ്റ്റിൽ എഴുതിയതാണ് - ഒരു ജാവാസ്ക്രിപ്റ്റ് - ടൂൾസ് മെനുവിലുള്ള സ്ക്രിപ്റ്റ് എഡിറ്റർ ഉപയോഗിച്ച് സൃഷ്ടിച്ചു.
ഇഷ്ടാനുസൃത പ്രവർത്തനങ്ങൾ സാധാരണയായി, എന്നാൽ എല്ലായ്പ്പോഴും അല്ല, ചില ഡാറ്റാ ഡാറ്റാ ഇൻപുട്ട് സ്വീകരിക്കുകയും അത് ഉള്ള സ്ഥലത്തെ സെല്ലിൽ ഫലമായി തിരികെ വരികയും ചെയ്യും.
VBA കോഡിൽ എഴുതിയിരിക്കുന്ന വാങ്ങുന്നയാൾ ഡിസ്കൗണ്ടുകൾ കണക്കാക്കുന്ന ഒരു ഉപയോക്തൃ നിർവ്വചിത ഫംഗ്ഷന്റെ ഒരു ഉദാഹരണം താഴെ. ഒറിജിനൽ ഉപയോക്താവ് നിഷ്കർഷിക്കപ്പെട്ട ഫംഗ്ഷനുകൾ, അല്ലെങ്കിൽ യുഡിഎഫ് മൈക്രോസോഫ്റ്റിന്റെ വെബ്സൈറ്റിൽ പ്രസിദ്ധീകരിച്ചിരിക്കുന്നു:
പ്രവർത്തന കിഴിവ് (അളവ്, വില)
Quantity> = 100 എങ്കിൽ
കിഴിവ് = അളവ് * വില * 0.1
മറ്റെല്ലാവരും
കിഴിവ് = 0
അവസാനിച്ചാൽ
ഡിസ്ക്കൌണ്ട് = അപേക്ഷ. റൌണ്ട് (ഡിസ്കൗണ്ട്, 2)
ഫംഗ്ഷൻ അവസാനിപ്പിക്കുക
പരിമിതികൾ
Excel- ൽ, ഉപയോക്തൃ നിർവ്വചിത ഫംഗ്ഷനുകൾ അവയിൽ സ്ഥിതി ചെയ്യുന്ന സെല്ലുകൾക്ക് മാത്രമേ മൂല്യം നൽകാനാകൂ. അങ്ങനെ ചെയ്യുന്നതിലൂടെ, എങ്ങനെയാണ് Excel- ന്റെ പ്രവർത്തന പരിതസ്ഥിതി മാറ്റുന്നത് എന്ന് കമാൻഡുകൾ എക്സിക്യൂട്ട് ചെയ്യാൻ കഴിയില്ല. അതായത് ഒരു സെല്ലിന്റെ ഉള്ളടക്കം അല്ലെങ്കിൽ ഫോർമാറ്റിങ്ങ് മാറ്റം വരുത്തണം .
ഉപയോക്തൃ നിർവ്വചിത ഫംഗ്ഷനുകൾക്കായി ഇനിപ്പറയുന്ന പരിമിതികൾ Microsoft ൻറെ വിജ്ഞാനകേന്ദ്രം പട്ടികപ്പെടുത്തുന്നു:
- പ്രവർത്തിഫലകത്തിൽ സെല്ലുകൾ തിരുകുക, ഇല്ലാതാക്കുക അല്ലെങ്കിൽ ഫോർമാറ്റുചെയ്യൽ;
- മറ്റൊരു സെല്ലിൽ ഡാറ്റയുടെ മൂല്യം മാറ്റുന്നു;
- വർക്ക്ബുക്കിലേക്ക് ഷീറ്റുകൾ നീക്കംചെയ്യൽ, പേരുമാറ്റുക, ഇല്ലാതാക്കുക അല്ലെങ്കിൽ ചേർക്കുക;
- കണക്ഷൻ മോഡ് അല്ലെങ്കിൽ സ്ക്രീൻ കാഴ്ചകൾ പോലെയുള്ള ഏതെങ്കിലും എൻവയണ്മെന്റ് ഐച്ഛികങ്ങൾ മാറ്റുക;
- പ്രോപ്പർട്ടികൾ ക്രമീകരിക്കുന്നതോ മിക്ക രീതികളിൽ നടപ്പിലാക്കുന്നതോ.
Excel- ൽ ഉപയോക്താവ് നിർവ്വചിച്ച ഫങ്ഷനുകളും മാക്രോകളും തമ്മിൽ
Google Sheets ഇപ്പോൾ പിന്തുണയ്ക്കില്ല, Excel ൽ, ഒരു മാക്രോ ആണ് ആവർത്തിക്കുന്ന പടികൾ രേഖപ്പെടുത്തിയത് - ആവർത്തിക്കാനുള്ള വർക്ക്ഷീറ്റ് ടാസ്ക്കുകൾ - ഫോർമാറ്റിംഗ് ഡാറ്റ അല്ലെങ്കിൽ പകർത്തലും പേസ്റ്റ് പ്രവർത്തനങ്ങളും പോലുള്ളവ - കീസ്ട്രോക്കുകൾ അല്ലെങ്കിൽ മൗസ് പ്രവർത്തനങ്ങൾ അനുകരിക്കുക വഴി.
മൈക്രോസോഫ്റ്റിന്റെ വിഎബിഎ പ്രോഗ്രാമിങ് ഭാഷ ഉപയോഗപ്പെടുത്തിയാലും രണ്ടും വ്യത്യസ്തമാണ്:
- മാക്രോകൾ നടപടിയെടുക്കുമ്പോൾ യുഡിഎഫിന്റെ കണക്കുകൂട്ടൽ കണക്കുകൂട്ടലുകൾ. മുകളിൽ സൂചിപ്പിച്ചതുപോലെ, മാക്രോകൾക്കു കഴിയുമ്പോൾ പരിസ്ഥിതിയുടെ പരിസ്ഥിതിയെ ബാധിക്കുന്ന പ്രവർത്തനങ്ങൾ യുഡിഎഫിന് നടത്താൻ കഴിയില്ല.
- വിഷ്വൽ ബേസിക് എഡിറ്റർ വിൻഡോയിൽ, ഇവ രണ്ടിനേയും വ്യത്യസ്തമാക്കാം:
- യുഡിഎഫ് ഒരു ഫങ്ഷൻ സ്റ്റേറ്റ്മെന്റും ആരംഭിക്കുന്നു.
- മാക്രോകൾ ഉപ ഉപേഗനത്തോടുകൂടി അവസാനിക്കുന്നതും അവസാനിച്ചുതുടങ്ങിയതുമായ അവസാനത്തോടെ ആരംഭിക്കുന്നു.