எக்செல் மற்றும் கூகுள் ஷீட்களில் உள்ள ஒரு முன்னுரிமையுடைய சூத்திரம் இது, அதில் அமைந்துள்ள உள்ள குறிப்பிட்ட கணக்கீடுகளை மேற்கொள்ளும் நோக்கம்.
செயல்பாடு தொடரியல் மற்றும் வாதங்கள்
ஒரு செயல்பாடு இன் தொடரியல் செயல்பாட்டின் அமைப்பை குறிக்கிறது மற்றும் செயல்பாட்டின் பெயர், அடைப்புக்குறிப்புகள், கமா பிரிப்பான்கள் மற்றும் வாதங்கள் ஆகியவை அடங்கும் .
அனைத்து சூத்திரங்களைப் போலவே செயல்பாடும், சமன்பாடு ( = ) உடன் தொடர்ந்து செயல்படும் பெயர் மற்றும் அதன் வாதங்கள்:
- செயல்பாடு பெயர் செய்ய என்ன கணக்கீடுகள் எக்செல் சொல்கிறது;
- வாதங்கள் அடைப்புக்குறிகள் அல்லது சுற்று அடைப்புக்குறிக்குள் உள்ளவை மற்றும் அந்த கணக்கீடுகளில் என்ன தரவைப் பயன்படுத்த வேண்டும் என்பதைக் கூறுகின்றன.
எடுத்துக்காட்டாக, எக்செல் மற்றும் கூகுள் ஷீட்களில் பயன்படுத்தப்படும் பெரும்பாலான செயல்பாடுகளை SUM செயல்பாடு ஆகும் :
= SUM (D1: D6)
இந்த எடுத்துக்காட்டில்,
- பெயர் தேர்ந்தெடுத்த செல்கள் தரவு ஒன்றாக சேர்க்க எக்செல் சொல்கிறது;
- வாதம் (D1: D6) செயல்பாடு செல் வரம்பு D1 உள்ளடக்கத்தை D6 க்கு சேர்க்கிறது.
ஃபார்முலாஸில் கூட்டும் பணிகள்
எக்செல் உள்ளமைக்கப்பட்ட செயல்பாடுகளைப் பயன்படுத்துவது, ஒரு சூத்திரத்தில் மற்றொரு செயல்பாட்டிற்குள் ஒன்று அல்லது அதற்கு மேற்பட்ட செயல்பாடுகளைச் சேர்ப்பதன் மூலம் விரிவாக்கப்படலாம். ஒற்றை பணித்தாள் கலத்தில் பல கணக்கீடுகள் நடைபெற அனுமதிக்கிறது.
இதை செய்ய, உள்ளமை செயல்பாடு முக்கிய அல்லது மிகப்பெரிய செயல்பாட்டிற்கான வாதங்களில் ஒன்றாக செயல்படுகிறது.
எடுத்துக்காட்டாக, பின்வரும் சூத்திரத்தில், SUM செயல்பாடு ROUND செயல்பாட்டிற்குள் உள்ளமைக்கப்படுகிறது .
SUM செயல்பாடு ROUND சார்பின் எண் வாதம் எனப் பயன்படுத்தி இது நிறைவேற்றப்படுகிறது.
& # 61; ROUND (SUM (D1: D6), 2)
உள்ளமை செயல்பாடுகளை மதிப்பீடு செய்யும் போது, எக்செல் முதலில் ஆழமான, அல்லது உள்ளார்ந்த செயல்பாட்டை செயல்படுத்துகிறது, அதன் பிறகு வெளிப்புறமாக செயல்படும். இதன் விளைவாக, மேலே உள்ள சூத்திரம் இப்போது:
- D6 க்கு செல்கள் D1 இல் உள்ள மதிப்புகள் தொகையை கண்டறியவும்;
- இதன் விளைவாக இரண்டு தசம இடங்களுக்கு.
எக்செல் 2007 முதல், 64 செயல்பாட்டுச் செயல்பாடுகளுக்கு அனுமதிக்கப்படுகிறது. இதற்கு முன்னர் பதிப்புகளில், 7 நிலைச் செயல்பாடுகளை அனுமதித்தது.
பணித்தாள் மற்றும் தனிப்பயன் செயல்பாடுகள்
எக்செல் மற்றும் கூகுள் ஷீட்களில் இரண்டு வகுப்புகள் செயல்படுகின்றன:
- பணியிட பணிகள்
- விருப்ப அல்லது பயனர் வரையறுத்த செயல்பாடுகள்
பணித்தாள் செயல்பாடுகளை மேலே குறிப்பிட்ட விவாத மற்றும் ROUND செயல்பாடுகளை போன்ற திட்டத்திற்கு சொந்தமானவை.
தனிப்பயன் செயல்பாடுகள், மறுபுறம் பயனரால் எழுதப்பட்ட அல்லது வரையறுக்கப்பட்ட செயல்பாடாகும்.
எக்செல் உள்ள, தனிபயன் செயல்பாடுகள் உள்ளமைக்கப்பட்ட நிரலாக்க மொழியில் எழுதப்பட்டுள்ளன: பயன்பாடுகள் அல்லது VBA க்கான விஷுவல் பேசிக் குறுகிய காலத்திற்கு. செயல்பாடுகளை ரிப்பன் டெவலப்பர் தாவலை அமைந்துள்ள விஷுவல் பேசிக் ஆசிரியர் பயன்படுத்தி உருவாக்கப்பட்டது.
Google Sheets 'தனிபயன் செயல்பாடுகள் ஆப்ஸ் ஸ்கிரிப்ட் இல் எழுதப்பட்டவை - JavaScript இன் ஒரு வடிவம் - மற்றும் கருவிகள் மெனு கீழ் உள்ள ஸ்கிரிப்ட் எடிட்டரைப் பயன்படுத்தி உருவாக்கப்படுகின்றன.
தனிப்பயன் செயல்பாடுகள் பொதுவாக, ஆனால் எப்போதும் இல்லை, தரவு வடிவத்தில் உள்ள சில வடிவங்களை ஏற்கின்றன, மேலும் அது அமைந்துள்ள இடத்திலுள்ள ஒரு விளைவை திரும்பப் பெறுகிறது.
VBA குறியீட்டில் எழுதப்பட்ட வாங்குபவர் தள்ளுபடிகளைக் கணக்கிடும் ஒரு பயனர் வரையறுக்கப்பட்ட செயல்பாட்டின் ஒரு எடுத்துக்காட்டு கீழே உள்ளது. அசல் பயனர் வரையறுக்கப்பட்ட செயல்பாடுகள், அல்லது யு.டி.எஃப்.
செயல்பாட்டு தள்ளுபடி (அளவு, விலை)
அளவு = = 100 பிறகு
தள்ளுபடி = அளவு * விலை * 0.1
வேறு
தள்ளுபடி = 0
முடிந்தால்
தள்ளுபடி = விண்ணப்பம்இயக்கம் (தள்ளுபடி, 2)
முடிவு செயல்பாடு
வரம்புகள்
எக்செல் உள்ள, பயனர் வரையறுக்கப்பட்ட செயல்பாடுகளை அவர்கள் அமைந்துள்ள எந்த செல் (கள்) மதிப்புகள் திரும்ப முடியும். அவ்வாறு செய்யும்போது, எந்தவொரு வகையிலும் எக்செல் இயக்க சூழலை மாற்றும் கட்டளைகளை அவை நிறைவேற்ற முடியாது - உள்ளடக்கத்தை மாற்றியமைத்தல் அல்லது ஒரு கலத்தின் வடிவமைப்பு போன்றவை.
மைக்ரோசாப்டின் அறிவுத் தளம் பயனர் வரையறுக்கப்பட்ட செயல்பாடுகளை பின்வரும் வரம்புகளை பட்டியலிடுகிறது:
- ஒரு பணித்தாள் செருகும், நீக்கு, அல்லது செதுக்குதல் வடிவமைக்க;
- மற்றொரு செல் தரவு மதிப்பு மாறும்;
- ஒரு பணிப்புத்தகத்திற்கு நகரும், மறுபெயர், நீக்குதல் அல்லது தாள்களை சேர்த்தல்;
- எந்த சூழல் விருப்பங்களையும் மாற்றுதல் - கணக்கீட்டு முறை அல்லது திரை காட்சிகள் போன்றவை;
- பண்புகளை அமைத்தல் அல்லது பெரும்பாலான முறைகளை இயக்கும்.
எக்செல் உள்ள பயனர் வரையறுக்கப்பட்ட பணிகள் எதிராக
Google விரிதாள் எக்ஸ்சேஞ்சில் தற்போது ஆதரிக்கவில்லை என்றாலும், ஒரு மேக்ரோ என்பது தொடர்ச்சியான பணித்தொகுப்பு பணிகளைத் தானியங்குபடுத்தும் ஒரு தொடர்ச்சியான படிகள் ஆகும் - வடிவமைத்தல் தரவு அல்லது நகல் மற்றும் பேஸ்ட் செயல்பாடுகளை போன்ற - விசைகள் அல்லது சுட்டி செயல்களைப் பின்பற்றுவதன் மூலம்.
இருவரும் மைக்ரோசாப்டின் வி.பி.ஏ. நிரலாக்க மொழியைப் பயன்படுத்தினாலும், அவை இரண்டு விதங்களில் வேறுபடுகின்றன:
- மேக்ரோக்கள் செயல்களைச் செய்யும் போது யூ.டி.பீ யின் செயல்திறன் கணக்கிடுதல். மேலே குறிப்பிட்டுள்ளபடி, மக்ரோஸ் முடியும் போது திட்டத்தின் சுற்றுச்சூழலை பாதிக்கும் செயல்களை UDF செய்ய முடியாது.
- விசுவல் பேசிக் எடிட்டர் சாளரத்தில், இரண்டு வேறுபட்டது ஏனெனில்:
- UDF ஒரு Function அறிக்கை மற்றும் End Function உடன் முடிவடையும்;
- மாகோஸ் ஒரு துணை அறிக்கையுடன் தொடங்கும் End End உடன் முடிகிறது.