Სარჩევი
ელცხრილები გთავაზობთ შესანიშნავ პლატფორმას მონაცემთა ცხრილების სამართავად. მაგრამ არის თუ არა რაიმე მარტივი Google Sheets ფუნქციები ყოველდღიური გამოთვლებისთვის? შეიტყვეთ ქვემოთ.
Google Sheets SUM ფუნქცია
მჯერა, რომ ყველაზე საჭირო ოპერაცია ცხრილებში არის სხვადასხვა მნიშვნელობების ჯამის პოვნა. პირველი რაც მახსენდება არის თითოეული საინტერესო უჯრედის დამატება:
=E2+E4+E8+E13
მაგრამ ეს ფორმულა ძალიან შრომატევადი გახდება, თუ ძალიან ბევრი უჯრედია გასათვალისწინებელი.
უჯრედების დამატების სწორი გზა არის სპეციალური Google Sheets ფუნქციის გამოყენება - SUM - რომელიც ავტომატურად ჩამოთვლის ყველა უჯრედს მძიმეებით:
=SUM(E2,E4,E8,E13)
თუ დიაპაზონი შედგება მიმდებარე უჯრედებისგან , უბრალოდ მიუთითეთ მისი პირველი და ბოლო უჯრედები მაშინაც კი, თუ სადღაც შორის არის ცარიელი. ამრიგად, თქვენ თავიდან აიცილებთ Google Sheets SUM ფორმულის თითოეული უჯრედის ჩამოთვლას.
რჩევა. SUM-ის დამატების კიდევ ერთი გზაა სვეტის არჩევა ნომრებით და აირჩიეთ SUM ფორმულები ხატულაზე:
შედეგი იქნება ჩასმული იყოს არჩეული დიაპაზონის პირდაპირ უჯრედში.
რჩევა. ჩვენს ელექტრო ინსტრუმენტებს აქვს AutoSum ფუნქცია. ერთი დაწკაპუნებით – და თქვენი აქტიური უჯრედი დააბრუნებს მნიშვნელობების ჯამს ზემოთ მოცემული მთელი სვეტიდან.
ნება მომეცით დავალება გავართულო. მინდა დავამატო რიცხვები მონაცემთა სხვადასხვა დიაპაზონიდან მრავალ ფურცელზე, მაგალითად, A4:A8 Sheet1 -დან და B4:B7 Sheet2<2-დან>. და მსურს მათი შეჯამებაერთი უჯრედი:
=SUM('Sheet1'!A4:A8,'Sheet2'!B4:B7)
როგორც ხედავთ, მე დავამატე კიდევ ერთი ფურცელი Google Sheets SUM ფორმულაში და გამოვყავი ორი განსხვავებული დიაპაზონი მძიმით.
პროცენტული ფორმულები
ხშირად მესმის ადამიანების შეკითხვები სხვადასხვა ჯამების პროცენტის პოვნის შესახებ. ეს ჩვეულებრივ გამოითვლება Google Sheets-ის პროცენტული ფორმულით, როგორიცაა:
=პროცენტი/სულ*100იგივე მუშაობს ყოველთვის, როცა გჭირდებათ იმის შემოწმება, თუ რა ნაწილს წარმოადგენს ესა თუ ის რიცხვი ჯამიდან:
=ნაწილი /სულ*100რჩევა. სამაგისტრო პროცენტი მთლიანი, ჯამური & თანხა პროცენტით, მისი ზრდა & შემცირება ამ სახელმძღვანელოში.
ჩემს ცხრილში, სადაც ვაწარმოებ ჩანაწერებს ყველა გაყიდვის შესახებ ბოლო 10 დღის განმავლობაში, შემიძლია გამოვთვალო თითოეული გაყიდვის პროცენტი მთლიანი გაყიდვებიდან.
პირველი, მე მივდივარ E12-მდე და იპოვე მთლიანი გაყიდვები:
=SUM(E2:E11)
შემდეგ, მე ვამოწმებ, რომელ ნაწილს შეადგენს პირველი დღის გაყიდვები ჯამიდან F2-ში:
=E2/$E$12
გირჩევთ, რამდენიმე კორექტირებაც გააკეთოთ:
- გადააბრუნეთ E2 აბსოლუტურ მითითებაზე – $E$12 – რათა დარწმუნდეთ, რომ გაყოფთ ყოველი დღის გაყიდვას იგივე ჯამით.
- გამოიყენეთ პროცენტული რიცხვის ფორმატი უჯრედებზე F სვეტში.
- დააკოპირეთ ფორმულა F2-დან ქვემოთ ყველა უჯრედში – F11-მდე.
რჩევა. ფორმულის დასაკოპირებლად გამოიყენეთ ერთ-ერთი გზა, რომელიც ადრე აღვნიშნე.
რჩევა. იმისათვის, რომ დარწმუნდეთ, რომ თქვენი გამოთვლები სწორია, შეიყვანეთ ქვემოთ მოცემული F12:
=SUM(F2:F11
)
თუ ის დააბრუნებს 100%-ს –ყველაფერი სწორია.
რატომ გირჩევთ გამოიყენოთ პროცენტული ფორმატი?
კარგი, ერთის მხრივ, თავიდან აიცილოთ თითოეული შედეგის 100-ზე გამრავლება, თუ გსურთ მიიღოთ პროცენტები. მეორეს მხრივ, შედეგების 100-ზე გაყოფის თავიდან ასაცილებლად, თუ გსურთ მათი გამოყენება შემდგომი არაპროცენტული მათემატიკური ოპერაციებისთვის.
აი რას ვგულისხმობ:
მე ვიყენებ პროცენტული რიცხვის ფორმატს C4, B10 და B15 უჯრედებში. ყველა Google Sheets ფორმულა, რომელიც მიუთითებს ამ უჯრედებზე, ბევრად უფრო ადვილია. მე არ უნდა გავყო 100-ზე ან დავამატო პროცენტის სიმბოლო (%) C10 და C15 ფორმულებისთვის.
იგივე არ შეიძლება ითქვას C8, C9 და C14-ზე. მე უნდა გავაკეთო ეს დამატებითი კორექტივები, რომ მივიღო სწორი შედეგი.
მასივის ფორმულები
Google Sheets-ში უამრავ მონაცემებთან მუშაობისთვის, როგორც წესი, გამოიყენება ჩადგმული ფუნქციები და სხვა უფრო რთული გამოთვლები. მასივის ფორმულები არის Google Sheets-შიც ამ მიზნით.
მაგალითად, მე მაქვს გაყიდვების ცხრილი თითო კლიენტზე. მე მაინტერესებს ვიპოვო რძის შოკოლადის მაქსიმალური გაყიდვა სმიტს , რათა შევამოწმო, შემიძლია თუ არა მას დამატებითი ფასდაკლება შემდეგ ჯერზე. მე ვიყენებ მასივის შემდეგ ფორმულას E18-ში:
=ArrayFormula(MAX(IF(($B$2:$B$13="Smith")*($C$2:$C$13="Milk Chocolate"),$E$2:$E$13,"")))
შენიშვნა. Google Sheets-ში მასივის ნებისმიერი ფორმულის დასასრულებლად დააჭირეთ Ctrl+Shift+Enter და არა უბრალოდ 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 Sheets-ის ფორმულებში გამოყენებული ყველა მნიშვნელობის შეცვლას მათი უჯრედული მითითებით:
შეგიმჩნევიათ რა შეიცვალა?
=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(ტექსტი, რეგულარული_გამოხატვა)იგი ტექსტს ნიღბით აბრუნებს რეგულარული გამოსახულებით.
- ტექსტი – ეს შეიძლება იყოს უჯრედის მითითება ან ნებისმიერი ტექსტი ორმაგი ბრჭყალებით.
- რეგულარული_გამოხატვა – თქვენი ტექსტის ნიღაბი. ასევე ორმაგ ბრჭყალებში. ის საშუალებას გაძლევთ შექმნათ თითქმის ნებისმიერი ტექსტური სქემა.
ტექსტი ჩემს შემთხვევაში არის უჯრედი მონაცემებით ( A2 ). და მე ვიყენებ ამ რეგულარულ გამონათქვამს: [0-9]+
ეს ნიშნავს, რომ მე ვეძებ რიცხვების ნებისმიერ რაოდენობას ( + ) 0-დან 9-მდე. ( [0-9] ) იწერება ერთმანეთის მიყოლებით:
თუ რიცხვებს აქვთ წილადები, რეგულარული გამოსახულება ასე გამოიყურება:
"[0-9]*\.[0-9]+[0-9]+"
ამისთვისრიცხვები ორი ათწილადით
"[0-9]*\.[0-9]+"
ერთი ათწილადის მქონე რიცხვებისთვის
შენიშვნა. Google Sheets ხედავს ამოღებულ მნიშვნელობებს ტექსტად. თქვენ უნდა გადაიყვანოთ ისინი რიცხვებად VALUE ფუნქციით ან ჩვენი Convert ხელსაწყოთი.
მაგალითი 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
რა მოხდება, თუ თქვენ ატვირთავთ მონაცემებს სადღაც და ყველა რიცხვი გამოჩნდება შუალედებით, როგორიცაა 8 544 ნაცვლად 8544 ? 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-ს ბევრად მეტი აქვს შეთავაზება. ნუ' არ შეგეშინდეთ სხვადასხვა რთული ფორმულების - უბრალოდ სცადეთ და ექსპერიმენტი. ბოლოს და ბოლოს, ეს ხელსაწყოები საშუალებას გვაძლევს გადავჭრათ მრავალი განსხვავებული ამოცანა. წარმატებებს გისურვებთ! :)