सामग्री सारणी
डेटा सारण्या व्यवस्थापित करण्यासाठी स्प्रेडशीट उत्तम व्यासपीठ देतात. पण दैनंदिन गणनेसाठी काही सोपी Google Sheets फंक्शन्स आहेत का? खाली शोधा.
Google Sheets SUM फंक्शन
माझ्या मते टेबलमधील सर्वात आवश्यक ऑपरेशन म्हणजे विविध मूल्यांची एकूण बेरीज शोधणे. मनात येणारी पहिली गोष्ट म्हणजे स्वारस्य असलेला प्रत्येक सेल जोडणे:
=E2+E4+E8+E13
परंतु जर विचारात घेण्यासारखे अनेक सेल असतील तर हे सूत्र अत्यंत वेळखाऊ होईल.
सेल जोडण्याचा योग्य मार्ग म्हणजे एक विशेष Google शीट फंक्शन वापरणे - SUM - जे सर्व सेल स्वल्पविराम वापरून स्वयंचलितपणे सूचीबद्ध करते:
=SUM(E2,E4,E8,E13)
श्रेणीमध्ये समीप सेलचा समावेश असल्यास , त्याच्या पहिल्या आणि शेवटच्या सेलमध्ये कुठेतरी रिक्त असले तरीही फक्त सूचित करा. अशा प्रकारे, तुम्ही Google Sheets SUM सूत्रातील प्रत्येक सेलची गणना करणे टाळाल.
टीप. SUM जोडण्याचा दुसरा मार्ग म्हणजे अंकांसह स्तंभ निवडणे आणि सूत्र चिन्हाखाली SUM निवडा:
परिणाम निवडलेल्या श्रेणीच्या खाली असलेल्या सेलमध्ये घातला जाईल.
टीप. आमच्या पॉवर टूल्समध्ये ऑटोसम वैशिष्ट्य आहे. एक क्लिक - आणि तुमचा सक्रिय सेल वरील संपूर्ण स्तंभातील मूल्यांची बेरीज देईल.
मला काम क्लिष्ट करू द्या. मला एकाहून अधिक शीटवर वेगवेगळ्या डेटा रेंजमधून नंबर जोडायचे आहेत, उदाहरणार्थ, Sheet1 वरून A4:A8 आणि Sheet2<2 वरून B4:B7 >. आणि मला त्यांची बेरीज करायची आहेएक सेल:
=SUM('Sheet1'!A4:A8,'Sheet2'!B4:B7)
तुम्ही बघू शकता, मी फक्त Google Sheets SUM सूत्रामध्ये आणखी एक पत्रक जोडले आहे आणि दोन भिन्न श्रेणी स्वल्पविरामाने विभक्त केल्या आहेत.
टक्केवारी सूत्रे
मी अनेकदा लोकांना वेगवेगळ्या बेरीजची टक्केवारी शोधण्याबद्दल विचारताना ऐकतो. हे सहसा Google शीटच्या टक्केवारीच्या सूत्रानुसार याप्रमाणे मोजले जाते:
=टक्केवारी/एकूण*100ज्यावेळी तुम्हाला ही किंवा ती संख्या एकूणचा कोणता भाग दर्शवते हे तपासण्याची आवश्यकता असेल तेव्हा ते देखील कार्य करते:
=भाग /एकूण*100टीप. एकूण, एकूण & टक्केवारीने रक्कम, त्याची वाढ आणि या ट्यूटोरियलमध्ये कमी करा.
माझ्या टेबलमध्ये जिथे मी गेल्या 10 दिवसांच्या सर्व विक्रीच्या नोंदी ठेवतो, मी एकूण विक्रीतून प्रत्येक विक्रीची टक्केवारी काढू शकतो.
प्रथम, मी जातो E12 पर्यंत आणि एकूण विक्री शोधा:
=SUM(E2:E11)
मग, मी पहिल्या दिवसाच्या विक्रीचा F2 मध्ये एकूण कोणता भाग आहे हे तपासतो:
=E2/$E$12
मी काही ऍडजस्टमेंट करण्याची देखील शिफारस करतो:
- E2 निरपेक्ष संदर्भाकडे वळवा – $E$12 – तुम्ही प्रत्येक दिवसाची विक्री विभाजित केली आहे याची खात्री करण्यासाठी समान एकूण.
- स्तंभ F मधील सेलवर टक्के संख्या स्वरूप लागू करा.
- F2 वरून खालील सर्व सेलमध्ये - F11 पर्यंत सूत्र कॉपी करा.
टीप. फॉर्म्युला कॉपी करण्यासाठी, मी आधी उल्लेख केलेल्या मार्गांपैकी एक वापरा.
टीप. तुमची गणना योग्य असल्याची खात्री करण्यासाठी, F12 मध्ये खालील एक प्रविष्ट करा:
=SUM(F2:F11
)
जर ते 100% परत करत असेल -सर्व काही बरोबर आहे.
मी टक्केवारी स्वरूप वापरण्याची शिफारस का करू?
एकीकडे, तुम्हाला प्राप्त करायचे असल्यास प्रत्येक निकालाचा १०० ने गुणाकार करणे टाळण्यासाठी टक्के दुसर्या बाजूला, तुम्हाला पुढील कोणत्याही नॉन-टक्केवारी गणित ऑपरेशन्ससाठी निकाल वापरायचे असल्यास 100 वर विभागणे टाळण्यासाठी.
मला काय म्हणायचे आहे ते येथे आहे:
मी सेल C4, B10 आणि B15 मध्ये टक्केवारी क्रमांकाचे स्वरूप वापरतो. या सेलचा संदर्भ देणारी सर्व Google Sheets सूत्रे खूप सोपी आहेत. मला C10 आणि C15 मधील सूत्रांमध्ये 100 ने भागण्याची किंवा टक्के चिन्ह (%) जोडण्याची गरज नाही.
C8, C9 आणि C14 बद्दल असेच म्हणता येणार नाही. योग्य परिणाम मिळविण्यासाठी मला हे अतिरिक्त समायोजन करावे लागतील.
अॅरे फॉर्म्युले
Google शीटमध्ये भरपूर डेटासह कार्य करण्यासाठी, नेस्टेड फंक्शन्स आणि इतर अधिक क्लिष्ट गणना नियम म्हणून वापरली जातात. त्या उद्देशासाठी अॅरे फॉर्म्युले Google शीटमध्ये देखील आहेत.
उदाहरणार्थ, माझ्याकडे प्रति क्लायंट विक्रीचे सारणी आहे. पुढील वेळी मी त्याला अतिरिक्त सवलत देऊ शकतो का हे तपासण्यासाठी दुधाच्या चॉकलेट ते स्मिथ ची जास्तीत जास्त विक्री शोधण्यासाठी मी उत्सुक आहे. मी 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:
=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 पत्रक सूत्रे
चला आणखी काही कार्ये पाहू आणि दररोजच्या वापरासाठी उपयुक्त सूत्र उदाहरणे.
उदाहरण 1
समजा तुमचा डेटा अंशतः संख्या म्हणून आणि अंशतः मजकूर म्हणून लिहिलेला आहे: 300 युरो , एकूण – 400 डॉलर . पण तुम्हाला फक्त संख्या काढायची आहे.
मला त्यासाठी फक्त एक फंक्शन माहित आहे:
=REGEXEXTRACT(टेक्स्ट, रेगुलर_एक्सप्रेस)हे रेग्युलर एक्स्प्रेशनसह मजकूर मास्कद्वारे खेचते.
- मजकूर – तो सेल संदर्भ किंवा दुहेरी अवतरणातील कोणताही मजकूर असू शकतो.
- नियमित_अभिव्यक्ती – तुमचा मजकूर मुखवटा. तसेच दुहेरी अवतरणात. हे तुम्हाला जवळजवळ कोणतीही मजकूर योजना तयार करू देते.
माझ्या बाबतीत मजकूर हा डेटा असलेला सेल आहे ( A2 ). आणि मी ही रेग्युलर एक्स्प्रेशन वापरतो: [0-9]+
याचा अर्थ असा आहे की मी 0 ते 9 पर्यंत संख्यांचे कोणतेही प्रमाण ( + ) शोधत आहे. ( [0-9] ) एकामागून एक लिहिले:
संख्यांमध्ये अपूर्णांक असल्यास, रेग्युलर एक्सप्रेशन असे दिसेल:
"[0-9]*\.[0-9]+[0-9]+"
साठीदोन दशांश स्थानांसह संख्या
एक दशांश स्थान असलेल्या संख्यांसाठी "[0-9]*\.[0-9]+"
टीप. Google Sheets काढलेली मूल्ये मजकूर म्हणून पाहते. तुम्हाला VALUE फंक्शन किंवा आमच्या कन्व्हर्ट टूलसह संख्यांमध्ये रूपांतरित करणे आवश्यक आहे.
उदाहरण 2 - सूत्रासह मजकूर एकत्र करा
मजकूरमधील सूत्रे काही बेरीजसह सुबकपणे दिसणारी पंक्ती मिळविण्यात मदत करतात. – त्यांच्या लहान वर्णनांसह संख्या.
मी अशा पंक्ती 14 आणि 15 ओळींमध्ये तयार करणार आहे. सुरूवात करण्यासाठी, मी त्या पंक्तींमधील सेल स्वरूप > द्वारे विलीन करतो. सेल विलीन करा आणि नंतर स्तंभ 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 पत्रक हे मजकूर म्हणून परत करेल, तुम्हाला माहिती आहे.
मजकूर म्हणून लिहिलेली ही मूल्ये "सामान्य संख्या" वर कशी बदलायची ते येथे आहे:
=VALUE(SUBSTITUTE("8 544"," ",""))
किंवा
=VALUE(SUBSTITUTE(A2," ",""))
जेथे A2 मध्ये 8 544 आहे.
ते कसे कार्य करते? SUBSTITUTE फंक्शन मजकूरातील सर्व जागा बदलते (दुसरा युक्तिवाद तपासा - दुहेरी अवतरणांमध्ये जागा आहे) "रिक्तस्ट्रिंग" (तिसरा युक्तिवाद). नंतर, VALUE मजकूर क्रमांकांमध्ये रूपांतरित करते.
उदाहरण 4
काही Google पत्रक कार्ये आहेत जी तुमच्या स्प्रेडशीटमधील मजकूर हाताळण्यात मदत करतात, उदाहरणार्थ, केस बदला वाक्याच्या केसमध्ये. तुमच्याकडे 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))
टीप. तुम्ही आमच्या पॉवर टूल्समधील संबंधित युटिलिटीसह एका क्लिकमध्ये केसेसमध्ये स्विच करू शकता.
अर्थात, Google शीट्सने बरेच काही ऑफर करायचे आहे. करू नका. वेगवेगळ्या क्लिष्ट सूत्रांना घाबरू नका – फक्त प्रयत्न करा आणि प्रयोग करा. शेवटी, हे टूलसेट आम्हाला अनेक भिन्न कार्ये सोडवू देतात. शुभेच्छा! :)