අන්තර්ගත වගුව
පැතුරුම්පත් දත්ත වගු කළමනාකරණය කිරීමට විශිෂ්ට වේදිකාවක් සපයයි. නමුත් දෛනික ගණනය කිරීම් සඳහා පහසු Google Sheets කාර්යයන් තිබේද? පහතින් සොයා බලන්න.
Google Sheets SUM ශ්රිතය
වගුවල වඩාත්ම අවශ්ය ක්රියාව විවිධ අගයන්හි මුළු එකතුව සොයා ගැනීම බව මම විශ්වාස කරමි. මතකයට එන පළමු දෙය නම් උනන්දුව දක්වන සෑම සෛලයක්ම එකතු කිරීමයි:
=E2+E4+E8+E13
නමුත් සැලකිල්ලට ගත නොහැකි සෛල විශාල ප්රමාණයක් තිබේ නම් මෙම සූත්රය අතිශයින් කාලය ගතවන එකක් වනු ඇත.
සෛල එකතු කිරීමේ නියම ක්රමය නම් විශේෂ Google Sheets ශ්රිතයක් භාවිතා කිරීමයි – SUM – එය කොමා භාවිතයෙන් සියලුම සෛල ස්වයංක්රීයව ලැයිස්තුගත කරයි:
=SUM(E2,E4,E8,E13)
පරාසය යාබද කොටු වලින් සමන්විත නම් , එහි පළමු සහ අවසාන සෛල අතර කොතැනක හෝ හිස් ඒවා තිබුණත් සරලව දක්වන්න. මේ අනුව, ඔබ Google Sheets SUM සූත්රයේ සෑම සෛලයක්ම ගණන් කිරීමෙන් වළකිනු ඇත.
ඉඟිය. SUM එකතු කිරීමට තවත් ක්රමයක් නම්, අංක සහිත තීරුව තේරීම සහ සූත්ර නිරූපකය යටතේ SUM තෝරා ගැනීමයි:
ප්රතිඵලය තෝරාගත් පරාසයට පහළින් ඇති කොටුවකට ඇතුළත් කළ යුතුය.
ඉඟිය. අපගේ බල මෙවලම් වල AutoSum විශේෂාංගයක් ඇත. එක් ක්ලික් කිරීමකින් - සහ ඔබගේ සක්රිය කොටුව ඉහත සම්පූර්ණ තීරුවෙන් අගයන් එකතුව ලබා දෙනු ඇත.
කාර්යය සංකීර්ණ කිරීමට මට ඉඩ දෙන්න. මට බහු පත්රවල විවිධ දත්ත පරාසයන්ගෙන් සංඛ්යා එක් කිරීමට අවශ්යයි, උදාහරණයක් ලෙස, Sheet1 වෙතින් A4:A8 සහ Sheet2<2 වෙතින් B4:B7 >. ඒ වගේම මට ඒවා සාරාංශ කරන්න ඕනතනි කොටුවක්:
=SUM('Sheet1'!A4:A8,'Sheet2'!B4:B7)
ඔබට පෙනෙන පරිදි, මම Google Sheets SUM සූත්රයට තවත් පත්රයක් එක් කර කොමාවකින් විවිධ පරාස දෙකක් වෙන් කළෙමි.
ප්රතිශත සූත්ර
විවිධ එකතුවන්හි ප්රතිශතය සොයා ගැනීම ගැන මිනිසුන් අසන බව මට නිතර ඇසේ. මෙය සාමාන්යයෙන් Google Sheets ප්රතිශත සූත්රය මගින් ගණනය කෙරේ:
=ප්රතිශතය/මුළු*100ඔබට මෙම හෝ එම සංඛ්යාව එකතුවෙන් නියෝජනය කරන්නේ කුමන කොටසද යන්න පරීක්ෂා කිරීමට අවශ්ය වූ විටද එයම ක්රියා කරයි:
=කොටස /මුළු*100ඉඟිය. මුළු එකතුවෙහි ප්රධාන ප්රතිශතය, මුළු & ප්රමාණය සියයට අනුව, එහි වැඩිවීම සහ amp; මෙම නිබන්ධනයේ අඩු කරන්න.
පසුගිය දින 10 තුළ සියලුම විකුණුම්වල වාර්තා තබා ගන්නා මගේ වගුවේ, මට මුළු විකුණුම් වලින් එක් එක් විකුණුම්වල ප්රතිශතය ගණනය කළ හැකිය.
පළමුව, මම යන්නෙමි. E12 වෙත ගොස් මුළු විකුණුම් සොයා ගන්න:
=SUM(E2:E11)
ඉන්පසු, F2 හි මුළු විකුණුම් වලින් පළමු දින විකුණුම් සමන්විත වන්නේ කුමන කොටසදැයි මම පරීක්ෂා කරමි:
=E2/$E$12
ගැලපීම් කිහිපයක් කිරීමට ද මම නිර්දේශ කරමි:
- ඔබ එක් එක් දින අලෙවිය බෙදන බවට වග බලා ගැනීමට E2 නිරපේක්ෂ යොමුවකට - $E$12 - හරවන්න එම එකතුවෙන්.
- F තීරුවේ ඇති කොටු වලට සියයට සංඛ්යා ආකෘතිය යොදන්න.
- F2 සිට පහත සියලුම කොටු වලට සූත්රය පිටපත් කරන්න – F11 දක්වා.
ඉඟිය. සූත්රය පිටපත් කිරීමට, මා කලින් සඳහන් කළ ක්රමයක් භාවිතා කරන්න.
ඉඟිය. ඔබගේ ගණනය කිරීම් නිවැරදි බව සහතික කර ගැනීමට, පහත එක F12 වෙත ඇතුලත් කරන්න:
=SUM(F2:F11
)
එය 100% ප්රතිලාභ ලබා දෙන්නේ නම් –සියල්ල නිවැරදියි.
මම ප්රතිශත ආකෘතිය භාවිතා කිරීමට නිර්දේශ කරන්නේ ඇයි?
හොඳයි, එක් අතකින්, ඔබට ලබා ගැනීමට අවශ්ය නම් එක් එක් ප්රතිඵලය 100 න් ගුණ කිරීම වළක්වා ගැනීමට සියයට. අනෙක් අතට, ප්රතිඵල 100 ට බෙදීම වැලැක්වීම සඳහා, ඔබට ඒවා තවදුරටත් සියයට නොවන ගණිත මෙහෙයුම් සඳහා භාවිත කිරීමට අවශ්ය නම්.
මෙන්න මම අදහස් කරන්නේ:
0> මම C4, B10, සහ B15 සෛලවල ප්රතිශත අංක ආකෘතිය භාවිතා කරමි. මෙම සෛල යොමු කරන සියලුම Google Sheets සූත්ර වඩාත් පහසු වේ. මට C10 සහ C15 හි සූත්රවලට 100 න් බෙදීමට හෝ ප්රතිශත සංකේතය (%) එකතු කිරීමට අවශ්ය නැත.
C8, C9, සහ C14 සම්බන්ධයෙන්ද එයම කිව නොහැක. නිවැරදි ප්රතිඵලය ලබා ගැනීම සඳහා මා මෙම අමතර ගැලපීම් සිදු කළ යුතුය.
අරාව සූත්ර
Google පත්රවල දත්ත තොග සමඟ වැඩ කිරීමට, කැදැලි ශ්රිත සහ අනෙකුත් වඩාත් සංකීර්ණ ගණනය කිරීම් රීතියක් ලෙස භාවිත කෙරේ. ඒ සඳහා Google Sheets තුළද Array සූත්ර ඇත.
උදාහරණයක් ලෙස, මට එක් සේවාදායකයෙකු සඳහා විකුණුම් වගුවක් ඇත. ඊළඟ වතාවේ ඔහුට අමතර වට්ටමක් ලබා දිය හැකිදැයි පරීක්ෂා කිරීමට කිරි චොකලට් සිට ස්මිත් දක්වා උපරිම අලෙවිය සොයා ගැනීමට මම උනන්දු වෙමි. මම E18:
=ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Milk Chocolate"),$E$2:$E$13,"")))
සටහනෙහි ඊළඟ අරාව සූත්රය භාවිතා කරමි. Google Sheets හි ඕනෑම අරා සූත්රයක් අවසන් කිරීමට, සරලව Enter කරනවාට වඩා Ctrl+Shift+Enter ඔබන්න.
මට එහි ප්රතිඵලයක් ලෙස $259ක් ලැබී ඇත.
E16 හි මගේ පළමු අරා සූත්රය ස්මිත් විසින් කරන ලද උපරිම මිල දී ගැනීම ලබා දෙයි – $366:
0> =ArrayFormula(MAX(IF(($B$2:$B$13="Smith"),$E$2:$E$13)))
E17 උපරිමය පෙන්වයිකිරි චොකලට් සඳහා වැය කරන ලද මුදල් – $518:
=ArrayFormula(MAX(IF(($C$2:$C$13="Milk Chocolate"),$E$2:$E$13)))
දැන්, මම Google පත්ර සූත්රවල භාවිතා කරන සියලුම අගයන් ඒවායේ සෛල යොමු සමඟ ප්රතිස්ථාපනය කරන්නෙමි:
වෙනස් වී ඇති දේ ඔබ දැක තිබේද?
=ArrayFormula(MAX(IF(($B$2:$B$13=B18)*($C$2:$C$13=C18),$E$2:$E$13,"")))
මෙන්න මට කලින් තිබූ දේ:
=ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Milk Chocolate"),$E$2:$E$13,"")))
ඒ වගේ, ජුගුල් ඔබ යොමු කරන සෛලවල අගයන් සමඟින් ඔබට සූත්රයම වෙනස් නොකර විවිධ තත්වයන් මත පදනම්ව ඉක්මනින් විවිධ ප්රතිඵල ලබා ගත හැක.
දෛනික භාවිතය සඳහා Google Sheets සූත්ර
තවත් කාර්යයන් කිහිපයක් දෙස බලමු සහ සූත්ර උදාහරණ එදිනෙදා භාවිතය සඳහා පහසු වේ.
උදාහරණ 1
ඔබගේ දත්ත අර්ධ වශයෙන් ඉලක්කම් ලෙසද අර්ධ වශයෙන් පෙළ ලෙසද ලියා ඇතැයි සිතමු: යුරෝ 300 , මුළු - ඩොලර් 400 . නමුත් ඔබට අවශ්ය වන්නේ සංඛ්යා පමණක් උපුටා ගැනීමයි.
ඒ සඳහා මම දන්නේ ශ්රිතයක් පමණි:
=REGEXEXTRACT(පෙළ, නිත්ය_ප්රකාශනය)එය සාමාන්ය ප්රකාශනයකින් වෙස් මුහුණකින් පෙළ ඇද දමයි.
- පෙළ – එය සෛල යොමු හෝ ද්විත්ව උද්ධෘතවල ඕනෑම පෙළක් විය හැක.
- regular_expression – ඔබේ පෙළ ආවරණය. ද්විත්ව උපුටා දැක්වීම් වලින් ද. එය ඔබට හැකි ඕනෑම පෙළ යෝජනා ක්රමයක් නිර්මාණය කිරීමට ඉඩ සලසයි.
මගේ නඩුවේ පෙළ දත්ත සහිත සෛලයකි ( A2 ). තවද මම මෙම සාමාන්ය ප්රකාශනය භාවිතා කරමි: [0-9]+
එයින් අදහස් වන්නේ මම 0 සිට 9 දක්වා සංඛ්යාවල ඕනෑම ප්රමාණයක් ( + ) සොයන බවයි. ( [0-9] ) එකින් එක ලියා ඇත:
සංඛ්යාවලට භාග තිබේ නම්, සාමාන්ය ප්රකාශනය මේ ආකාරයෙන් පෙනෙනු ඇත:
0> "[0-9]*\.[0-9]+[0-9]+"
සඳහාදශමස්ථාන දෙකක් සහිත සංඛ්යා "[0-9]*\.[0-9]+"
එක් දශමස්ථානයක් සහිත සංඛ්යා සඳහා
සටහන. Google Sheets උපුටා ගත් අගයන් පෙළ ලෙස දකියි. ඔබ ඒවා VALUE ශ්රිතය සමඟින් හෝ අපගේ පරිවර්තන මෙවලම සමඟින් සංඛ්යා බවට පරිවර්තනය කළ යුතුය.
උදාහරණ 2 – සූත්රයක් සමඟ පෙළ සම්බන්ධ කරන්න
පෙළ තුළ ඇති සූත්ර සමහර එකතුව සමඟ පිළිවෙලට පෙනෙන පේළියක් ලබා ගැනීමට උපකාරී වේ. – ඒවායේ කෙටි විස්තර සහිත සංඛ්යා.
මම එවැනි පේළි 14 සහ 15 පේළිවල නිර්මාණය කිරීමට යන්නෙමි. ආරම්භ කිරීමට, මම එම පේළිවල සෛල Format > කොටු ඒකාබද්ධ කරන්න ඉන්පසු E තීරුව සඳහා එකතුව ගණන් කරන්න:
=SUM(E2:E13)
ඉන්පසු මම උද්ධෘත ද්විත්ව කිරීමට විස්තරයක් ලෙස මා කැමති පාඨය දමා එය සූත්රය සමඟ ඒකාබද්ධ කරමි. ඇම්පර්සන්ඩ් භාවිතා කරමින්:
="Total chocolate sales: "&SUM(E2:E13)&" dollars"
මගේ සංඛ්යා දශම කිරීමට, මම TEXT ශ්රිතය භාවිතා කර ආකෘතිය සකසමි: "#,## 0"
තවත් ක්රමයක් නම් Google Sheets CONCATENATE ශ්රිතය භාවිතා කිරීමයි, මම A15:
=CONCATENATE("Total discount for customers: ",TEXT(SUM(F2:F13),"#.##")," dollars")
උදාහරණ 3
එසේ නම් ඔබ කොහෙන් හෝ දත්ත උඩුගත කරන අතර සියලු අංක 8544 වෙනුවට 8 544 වැනි හිස්තැන් සහිතව දිස්වේ ද? Google Sheets මේවා පෙළ ලෙස ලබා දෙනු ඇත, ඔබ දන්නවා.
පෙළ ලෙස ලියා ඇති මෙම අගයන් "සාමාන්ය සංඛ්යා" වෙත හරවන ආකාරය මෙන්න:
=VALUE(SUBSTITUTE("8 544"," ",""))
හෝ
=VALUE(SUBSTITUTE(A2," ",""))
A2 හි 8 544 අඩංගු වේ.
එය ක්රියා කරන්නේ කෙසේද? SUBSTITUTE ශ්රිතය පෙළෙහි ඇති සියලුම ඉඩ ප්රතිස්ථාපනය කරයි (දෙවන තර්කය පරීක්ෂා කරන්න - ද්විත්ව උද්ධෘත වල ඉඩ තිබේ) "හිස්string" (තෙවන තර්කය). පසුව, VALUE පෙළ අංක බවට පරිවර්තනය කරයි.
උදාහරණ 4
ඔබේ පැතුරුම්පත්වල පෙළ හැසිරවීමට උදවු වන සමහර Google Sheets ශ්රිත ඇත, උදාහරණයක් ලෙස, නඩුව වෙනස් කරන්න ඔබට soURcE dAtA වැනි අමුතු දෙයක් තිබේ නම්, ඒ වෙනුවට ඔබට මූලාශ්ර දත්ත ලබා ගත හැක:
මට පැහැදිලි කිරීමට ඉඩ දෙන්න එය සවිස්තරාත්මකව, මම කොටුවක පළමු අක්ෂරය ගෙන:
=LEFT(A1,1)
එය විශාල අකුරට මාරු කරමි:
=UPPER(LEFT(A1,1))
ඉන්පසු මම ගන්නවා ඉතිරි පෙළ:
=RIGHT(A1,LEN(A1)-1)
සහ එය කුඩා අකුරට බල කරන්න:
=LOWER(RIGHT(A1,LEN(A1)-1))
අවසාන වශයෙන්, මම සූත්රයේ සියලුම කොටස් ඇම්පර්සන්ඩ් එකක් සමඟ එකට ගෙන එන්නෙමි :
=UPPER(LEFT(A1,1))&LOWER(RIGHT(A1,LEN(A1)-1))
ඉඟිය. ඔබට අපගේ Power Tools වෙතින් අනුරූප උපයෝගීතාව සමඟ ක්ලික් කිරීමකින් අවස්ථා අතර මාරු විය හැක.
ඇත්ත වශයෙන්ම, Google Sheets පිරිනැමීමට තවත් බොහෝ දේ ඇත. එපා' විවිධ සංකීර්ණ සූත්රවලට බිය නොවන්න - උත්සාහ කර අත්හදා බලන්න. සියල්ලට පසු, මෙම මෙවලම් කට්ටල අපට විවිධ කාර්යයන් විසඳීමට ඉඩ දෙයි. වාසනාව! :)