როგორ შევცვალოთ თარიღის ფორმატი Google Sheets-ში და გადაიყვანოთ თარიღი რიცხვად და ტექსტად

  • გააზიარეთ ეს
Michael Brown

თარიღები Google Sheets-ის გარდაუვალი ნაწილია. და ცხრილების მრავალი სხვა კონცეფციის მსგავსად, ისინი საჭიროებენ ცოტა სწავლას.

ამ სახელმძღვანელოში თქვენ გაიგებთ, თუ როგორ ინახავს Google თარიღებს და როგორ შეგიძლიათ მათი ფორმატირება თქვენი უკეთესი მოხერხებულობისთვის. ზოგიერთი თარიღის ფორმატი შემოგთავაზებთ ელცხრილებით, ზოგი კი ნულიდან უნდა შეიქმნას. ამ ამოცანისთვის რამდენიმე მოსახერხებელი ფუნქციაც კი არსებობს.

მე ასევე აღვწერ რამდენიმე გზას, თუ როგორ უნდა გადაიყვანოთ თქვენი თარიღები რიცხვებად და ტექსტად, საჭიროების შემთხვევაში.

    როგორ აფორმატებს Google Sheets თარიღებს

    პირველ რიგში: ელცხრილებში თარიღებთან დაკავშირებული ნებისმიერი აქტივობის დაწყებამდე, გადამწყვეტი მნიშვნელობა აქვს იმის გაგება, თუ როგორ მუშაობს თარიღები.

    თავის შიდა მონაცემთა ბაზისთვის, Google Sheets ინახავს ყველა თარიღს, როგორც მთელი რიცხვი. არა დღის, თვის და წლის მიმდევრობა, როგორც ჩვენ შევეჩვიეთ, არამედ მარტივი მთელი რიცხვები:

    • 1 1899 წლის 31 დეკემბრისთვის
    • 2 1900 წლის 1 იანვრისთვის
    • 102 1900 წლის 11 აპრილისთვის (100 დღე 1900 წლის 1 იანვრიდან)
    • და ასე შემდეგ.

    განსხვავებით Excel-ისგან, რომელიც ვერ ინახავს თარიღებს უარყოფით რიცხვებად, Google-ში , 1899 წლის 31 დეკემბრამდე თარიღებისთვის, რიცხვები იქნება უარყოფითი:

    • -1 1899 წლის 29 დეკემბრისთვის
    • -2 1899 წლის 28 დეკემბრისთვის
    • -102 1899 წლის 19 სექტემბრისთვის
    • და ა.შ.

    მიუხედავად იმისა, თუ როგორ აფორმებს Google Sheets თარიღებს, რომ ნახოთ უჯრედებში, ელცხრილები ყოველთვის ინახავს მათ მთელ რიცხვებად. ეს არისGoogle Sheets თარიღის ავტომატური ფორმატი, რომელიც გეხმარებათ თარიღების სწორად დამუშავებაში.

    რჩევა. იგივე ეხება დროის ერთეულებს - ისინი მხოლოდ ათწილადებია თქვენი ცხრილისთვის:

    • .00 დილის 12:00 საათისთვის
    • .50 12:00 საათისთვის
    • .125 3:00 AM
    • .573 for 1:45 PM
    • და ა.შ.

    დროთან დაწყვილებული თარიღი ინახება როგორც მთელი რიცხვი ათწილადებით :

    • 31,528.058 არის 1986 წლის 26 აპრილი, 1:23 AM
    • 43,679.813 არის 2 აგვისტო, 2019, 19:30

    თარიღის ფორმატის შეცვლა Google Sheets-ში სხვა ლოკალზე

    სხვა მნიშვნელოვანი რამ, რაც უნდა გახსოვდეთ, არის თქვენი ელცხრილის ლოკალი.

    ლოკალი არის ის, რაც წინასწარ განსაზღვრავს თქვენს Google Sheets თარიღის ფორმატს თქვენი რეგიონის მიხედვით. ამრიგად, თუ ამჟამად იმყოფებით შეერთებულ შტატებში, 06-აგვ-2019 დაიდება, როგორც 8/6/2019 თქვენს ფურცელში, ხოლო დიდი ბრიტანეთისთვის ეს იქნება 6/8/2019.

    უზრუნველყოს სწორი გამოთვლები, ძალიან მნიშვნელოვანია სწორი ლოკალური დაყენება, განსაკუთრებით თუ ფაილი შეიქმნა სხვა ქვეყანაში:

    1. გადადით ფაილი > ცხრილების პარამეტრები Google Sheets მენიუში.
    2. იპოვეთ Locale General ჩანართში და აირჩიეთ სასურველი მდებარეობა ჩამოსაშლელი სიიდან:

    რჩევა. ბონუსად, თქვენ ასევე შეგიძლიათ მიუთითოთ თქვენი დროის ზონა, რომ ჩაწეროთ თქვენი ფაილის ისტორია მასში.

    შენიშვნა. ლოკალი არ ცვლის თქვენი Sheets-ის ენას. თუმცა, თარიღის ფორმატირება გამოყენებული იქნება მთელ ცხრილზე. ყველა, ვინც მუშაობს მასთან, დაინახავს ცვლილებებს, არამნიშვნელობა აქვს მათ ადგილს მსოფლიოში.

    როგორ შევცვალოთ თარიღის ფორმატი Google Sheets-ში

    თუ თქვენს ცხრილებში თარიღები არათანმიმდევრულად არის დაფორმატებული ან ყველაფერი, რაც ხედავთ, არის ციფრების უცნაური ნაკრები, ნუ შეგეშინდებათ. თქვენ უბრალოდ უნდა შეცვალოთ თარიღის ფორმატი თქვენს Google Sheets-ში ჩაშენებული ინსტრუმენტების გამოყენებით.

    Google Sheets-ის თარიღის ნაგულისხმევი ფორმატი

    1. აირჩიეთ ყველა უჯრედი, რომლის ფორმატირებაც გსურთ.
    2. გადადით ფორმატი > ნომერი ელცხრილის მენიუში და აირჩიეთ თარიღი მხოლოდ თარიღის სანახავად ან თარიღის დრო , რომ მიიღოთ როგორც თარიღი, ასევე დრო უჯრედში:

    მთლიანი რიცხვები წარმატებით გადაიქცევა ფორმატში, რომელსაც ერთი შეხედვით ამოიცნობთ. ეს არის ნაგულისხმევი Google Sheets თარიღის ფორმატები:

    რჩევა. თქვენ შეგიძლიათ იპოვოთ იგივე ფორმატები, თუ დააწკაპუნებთ 123 ხატულაზე ელცხრილის ხელსაწყოთა პანელზე:

    თარიღის მორგებული ფორმატები

    თუ არ მაგალითად, როგორ აფორმებს Google Sheets თარიღს ნაგულისხმევად, მე არ გადანაშაულებთ. საბედნიეროდ, უამრავი ადგილია იმპროვიზაციისთვის, თარიღის მორგებული ფორმატების წყალობით.

    მათზე წვდომა შეგიძლიათ იმავე Google Sheets მენიუდან: ფორმატი > ნომერი > სხვა ფორმატები > თარიღისა და დროის სხვა ფორმატები :

    თქვენ იხილავთ ფანჯარას, სადაც ხელმისაწვდომია თარიღის მრავალი განსხვავებული ფორმატი. რომელი არ უნდა აირჩიოთ და გამოიყენოთ, თქვენი თარიღები ერთნაირად გამოიყურება:

    თუ ჯერ კიდევ არ ხართ კმაყოფილი თქვენი თარიღების გარეგნობით, შეგიძლიათ საკუთარი ჩვეულების მორგებათარიღის ფორმატი:

    1. აირჩიეთ უჯრედები, რომელთა ფორმატირებაც გსურთ.
    2. გადადით ფორმატი > ნომერი > სხვა ფორმატები > თარიღის და დროის სხვა ფორმატები .
    3. განათავსეთ კურსორი ზედა ველში, რომელიც შეიცავს თარიღის ერთეულებს და წაშალეთ ყველაფერი თქვენი Backspace ან Delete კლავიშებით:

  • დააწკაპუნეთ ველის მარჯვნივ მდებარე ისარს და აირჩიეთ ის ერთეული, რომელიც პირველ რიგში გსურთ გქონდეთ. არ დაგავიწყდეთ აკრიფოთ გამყოფი ამის შემდეგ.
  • გაიმეორეთ ყველა საჭირო ერთეულის დამატებამდე (არ ინერვიულოთ, მოგვიანებით შეძლებთ მათ დამატებას ან ამოღებას):

  • გაითვალისწინეთ, რომ თითოეულ ერთეულს აქვს ორმაგი ისრები მის მარჯვნივ. დააწკაპუნეთ მათზე და თქვენ შეძლებთ დაარეგულიროთ მნიშვნელობის ჩვენების ზუსტი გზა.

    აი, რა შემიძლია ავირჩიო დღისთვის :

    ამ გზით თქვენ შეგიძლიათ შეცვალოთ ყველა მნიშვნელობა, ჩადოთ დამატებითი და წაშალოთ მოძველებული. თქვენ თავისუფლად შეგიძლიათ გამოყოთ ერთეულები სხვადასხვა სიმბოლოებით, მათ შორის მძიმეებით, ხაზებით და ტირეებით.

  • როგორც მზად იქნებით, დააწკაპუნეთ Apply .
  • აი, რა ფორმატი შევქმენი და როგორ გამოიყურება ახლა ჩემი თარიღები:

    QUERY ფუნქცია Google Sheets-ისთვის თარიღების დასაფორმებლად

    არსებობს კიდევ ერთი გზა Google Sheets-ში თარიღის ფორმატის შეცვლისთვის – რა თქმა უნდა, ფორმულით. ვინაიდან ეს არ არის პირველი შემთხვევა, როდესაც მე გიჩვენებთ QUERY-ს, ვიწყებ მასზე ფიქრს, როგორც ელცხრილების ნამდვილ განკურნებას. :)

    მე მაქვს მაგიდის ცხრილი, სადაც ვადევნებ თვალყურს რამდენიმეს გადაზიდვასშეკვეთები:

    მინდა შევცვალო თარიღის ფორმატი B სვეტში. აქ არის ჩემი QUERY ფორმულა:

    =QUERY(A1:C7,"select * format B 'd-mmm-yy (ddd)'")

    • პირველი , მე ვაზუსტებ ჩემი მთელი ცხრილის დიაპაზონს – A1:C7
    • შემდეგ ვთხოვ ფორმულას ყველა სვეტის დასაბრუნებლად – აირჩიე *
    • და ამავდროულად გადააფორმეთ B სვეტი ისე, როგორც მე ჩავდე ფორმულაში - ფორმატი B 'd-mmm-yy (ddd)'

    ფორმულა მუშაობს ასე ხიბლი. ის აბრუნებს ჩემს მთელ ცხრილს და ცვლის თარიღის ფორმატს B სვეტში:

    როგორც თქვენ შენიშნეთ, ფორმულის საშუალებით თარიღის ფორმატის შესაცვლელად გამოვიყენე სპეციალური კოდები, რომლებიც განსხვავებულს წარმოადგენს დღეების, თვეების და წლების გარეგნობა. თუ მათ არ იცნობთ, აქ მოცემულია ამ კოდების სია თარიღებისთვის:

    კოდი აღწერა მაგალითი
    d დღე წინამდებარე ნულის გარეშე 1-9 7
    dd 1-9-ის წამყვანი ნულის მქონე დღე 07
    ddd დღე, როგორც აბრევიატურა ოთხ
    დდდ დღე სრული სახელით ოთხშაბათი

    (თუ წინ არ უსწრებს ან მოჰყვება

    საათი ან წამი) თვე წინა ნულის გარეშე 8 მმ

    (თუ წინ არ უსწრებს ან მოჰყვება

    საათი ან წამი) თვე წინა ნულით 08 მმმ თვე, როგორც აბრევიატურა აგვის მმმმ თვე, როგორც სრულისახელი აგვისტო მმმმმ თვიანი პირველი ასო A y

    ან

    yy ორნიშნა წელი 19 წწ

    ან

    yyyy სრული რიცხვითი წელი 2019

    რჩევა. თუ გსურთ თქვენი თარიღის ფორმატი მიაწოდოთ დროსაც, თქვენ უნდა დაამატოთ კოდები დროის ერთეულებისთვის. დროის კოდების სრულ ჩამონათვალს ნახავთ ამ სახელმძღვანელოში.

    ამ კოდების გამოყენებით შეგიძლიათ თარიღების ფორმატირება მრავალი გზით:

    • მიიღეთ მხოლოდ წლის, თვის ან დღის დაჭერა:

      =QUERY(A1:C7,"select * format B 'yyyy'")

    • დააბრუნე დღე, თვე და კვირის დღე:

      =QUERY(A1:C7,"select * format B 'dd mmmm, dddd'")

    სხვათა შორის, თარიღის რომელ ფორმატს შეეჩვიე? :)

    Google Sheets: გადაიყვანეთ თარიღი რიცხვად

    იმ შემთხვევაში, თუ თქვენ გჭირდებათ თარიღების ნაცვლად ნომრების ნახვა, ქვემოთ მოცემული ერთ-ერთი მეთოდი გამოდგება.

    თარიღის გადაქცევა ნომერი ფორმატის შეცვლით

    1. აირჩიეთ ის უჯრედები თარიღებით, რომელთა გადაყვანაც გსურთ რიცხვებად.
    2. გადადით ფორმატი > ნომერი და ამჯერად აირჩიეთ ნომერი სხვა ვარიანტებს შორის.
    3. Voila – ყველა არჩეული თარიღი გადაიქცა რიცხვებად, რომლებიც წარმოადგენს მათ:

    DATEVALUE ფუნქცია Google Sheets-ისთვის

    Google Sheets-ისთვის თარიღის რიცხვად გადაქცევის სხვა გზაა DATEVALUE ფუნქციის გამოყენება:

    =DATEVALUE(თარიღის_სტრიქონი)

    სადაც თარიღის_სტრიქონი წარმოადგენს ნებისმიერ თარიღს, რომელიც ცნობილია ცხრილების ფორმატში. თარიღი უნდა ჩაიწეროს ორმაგ ბრჭყალებში.

    Forმაგალითად, მინდა გადავიყვანო 2019 წლის 17 აგვისტო რიცხვად. ქვემოთ მოცემული ყველა ფორმულა დააბრუნებს იგივე შედეგს: 43694 .

    =DATEVALUE("August 17, 2019")

    =DATEVALUE("2019-8-17")

    =DATEVALUE("8/17/2019")

    რჩევა. თუ არ ხართ დარწმუნებული, ესმის თუ არა Google Sheets ფორმატს, რომლის შეყვანასაც აპირებთ, ჯერ სცადეთ თარიღის აკრეფა სხვა უჯრედში. თუ თარიღი აღიარებულია, ის გასწორდება მარჯვნივ.

    თქვენ ასევე შეგიძლიათ შეავსოთ თქვენი უჯრედები თარიღებით ერთ სვეტში და შემდეგ მიუთითოთ ისინი თქვენს ფორმულებში მეორე სვეტში:

    =DATEVALUE(A2)

    Google Sheets: გადაიყვანეთ თარიღი ტექსტად

    თარიღების ტექსტად გადაქცევა ელცხრილებში არის ამოცანა TEXT ფუნქციისთვის:

    =TEXT(რიცხვი,ფორმატი)
    • number – მიუხედავად იმისა, თუ რა რიცხვი, თარიღი ან დრო გაქვთ მიეცით ფუნქციას, ის დააბრუნებს მას ტექსტად.
    • format – ტექსტი დაფორმატდება ისე, როგორც თქვენ ფორმულაში მიუთითებთ.

      რჩევა. ფორმატის სწორად დასაყენებლად გამოიყენეთ იგივე კოდები, როგორც QUERY ფუნქციისთვის.

    რეალური მონაცემების ფორმულა შეიძლება ასე გამოიყურებოდეს:

    =TEXT("8/17/2019","YYYY-MM-DD")

    აი, როგორ გადავიყვანე ჩემი თარიღი - 8/17/2019 - ტექსტი და ფორმატი ერთდროულად შეიცვალა:

    ეს არის! იმედი მაქვს, რომ უკვე იცით, როგორ შეცვალოთ თარიღის ფორმატი Google Sheets-ში და გადაიყვანოთ თარიღები რიცხვებად ან ტექსტად. მოგერიდებათ გააზიაროთ სხვა მაგარი გზები ქვემოთ მოცემულ კომენტარებში. ;)

    მაიკლ ბრაუნი არის ტექნოლოგიის ერთგული ენთუზიასტი, რომელსაც აქვს გატაცება პროგრამული ინსტრუმენტების გამოყენებით რთული პროცესების გამარტივებისთვის. ტექნოლოგიურ ინდუსტრიაში ათწლეულზე მეტი გამოცდილებით, მან დახვეწა თავისი უნარები Microsoft Excel-სა და Outlook-ში, ასევე Google Sheets-სა და Docs-ში. მაიკლის ბლოგი ეძღვნება თავისი ცოდნისა და გამოცდილების სხვებს გაზიარებას, ადვილად მისაწვდომ რჩევებსა და გაკვეთილებს პროდუქტიულობისა და ეფექტურობის გასაუმჯობესებლად. მიუხედავად იმისა, გამოცდილი პროფესიონალი ხართ თუ დამწყები, მაიკლის ბლოგი გთავაზობთ ღირებულ შეხედულებებსა და პრაქტიკულ რჩევებს ამ აუცილებელი პროგრამული ხელსაწყოებიდან მაქსიმალური სარგებლობის მისაღებად.