Docs google spreadsheets: Π’Π°Π±Π»ΠΈΡ†Ρ‹ google – БСсплатныС ΠΈΠΊΠΎΠ½ΠΊΠΈ: Π»ΠΎΠ³ΠΎΡ‚ΠΈΠΏ

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

НачинаСм Ρ€Π°Π±ΠΎΡ‚Ρƒ с Google Sheets Π½Π° Python. ΠžΡ‚ рСгистрации Π΄ΠΎ чтСния Π΄Π°Π½Π½Ρ‹Ρ… / Π₯Π°Π±Ρ€

Π”ΠΎΠ²ΠΎΠ»ΡŒΠ½ΠΎ Π΄ΠΎΠ»Π³ΠΎ я обходился Π²Ρ‹Π³Ρ€ΡƒΠ·ΠΊΠΎΠΉ Π΄Π°Π½Π½Ρ‹Ρ… Π² Excel, Π½ΠΎ ΠΌΠΎΠ΄Π° мСняСтся, ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ хотят Π² ΠΎΠ±Π»Π°ΠΊΠ°.

Начав ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ΠΈΡ‚ΡŒ ряд ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π½Π° Python, Ρ€Π΅ΡˆΠΈΠ», Ρ‡Ρ‚ΠΎ самоС врСмя ΡΠΌΠ΅Π½ΠΈΡ‚ΡŒ (ΠΈΠ»ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ) Excel Ρ‡Π΅ΠΌ-Ρ‚ΠΎ Π±ΠΎΠ»Π΅Π΅ соврСмСнным.

Когда я Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ столкнулся с Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒΡŽ Ρ€Π°Π±ΠΎΡ‚Ρ‹ c Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ Google ΠΈΠ· Python, Ρ‚ΠΎ ΠΏΡ€Π΅Π±Ρ‹Π²Π°Π» Π² иллюзии, Ρ‡Ρ‚ΠΎ всС это ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π² ΠΏΠ°Ρ€Ρƒ ΠΊΠ»ΠΈΠΊΠΎΠ². Π Π΅Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ оказалась ΠΌΠ΅Π½Π΅Π΅ Ρ€Π°Π΄ΡƒΠΆΠ½ΠΎΠΉ, Π½ΠΎ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ глобуса Ρƒ нас Π½Π΅Ρ‚.

МнС ΠΎΡ‡Π΅Π½ΡŒ ΠΏΠΎΠΌΠΎΠ³Π»ΠΈ ΡΡ‚Π°Ρ‚ΡŒΠΈ:

  • Π“Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌ ΠΊΡ€Π°ΡΠΈΠ²ΡƒΡŽ Google-Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΈΠ· своСй ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ (ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ Google Sheets API v4)
  • НачинаСм Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с Google Sheets API v4/
  • Π Π°Π±ΠΎΡ‚Π°Π΅ΠΌ с API Google Drive с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Python

Как ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ – ΠΊΠΎΠ³Π΄Π° Π²ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Π·Π° Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π±Π΅Ρ€Π΅ΡˆΡŒΡΡ, Ρ‚ΠΎ ΡΡ‚Π°Π»ΠΊΠΈΠ²Π°Π΅ΡˆΡŒΡΡ с массой вопросов, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΡ‚ΠΎΠΌ Π²Ρ‹Π·Ρ‹Π²Π°ΡŽΡ‚ лишь Π½Π΅Π΄ΠΎΡƒΠΌΠ΅Π½ΠΈΠ΅ – ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±Ρ‹Π»ΠΎ ΠΎΠ± этом Π²ΠΎΠΎΠ±Ρ‰Π΅ Π·Π°Π΄ΡƒΠΌΡ‹Π²Π°Ρ‚ΡŒΡΡ. Π­Π»Π΅ΠΌΠ΅Π½Ρ‚Π°Ρ€Π½ΠΎ ΠΆΠ΅!

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, я просто шСл Π΄Π»ΠΈΠ½Π½Ρ‹ΠΌ ΠΏΡƒΡ‚Π΅ΠΌ – Π±ΡƒΠ΄Ρƒ Ρ€Π°Π΄, Ссли Π²Ρ‹ мСня ΠΏΠΎΠΏΡ€Π°Π²ΠΈΡ‚Π΅.

ВсС дСйствия Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»ΠΈΡΡŒ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ с Windows + Python 3.6.6, Ρ‚Π°ΠΊΠΆΠ΅ использовался Jupyter Notebook.

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ трудности Ρƒ мСня Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π»ΠΈ Π½Π° этапС ΠΏΡ€Π΅Π΄Π²Π°Ρ€ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… настроСк. Найти работоспособный ΠΊΠΎΠ΄ Π½Π΅ прСдставляСт особого Ρ‚Ρ€ΡƒΠ΄Π°.

Код, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ Π² ΡΡ‚Π°Ρ‚ΡŒΠ΅, доступСн Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ

РСгистрация Π² сСрвисах Google ΠΈ установка Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° Google, Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΈ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ.

ΠžΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ докумСнтация Π½Π° английском языкС находится здСсь.

Π‘Π½Π°Ρ‡Π°Π»Π° Π½ΡƒΠΆΠ½ΠΎ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π½Π° gmail.com (это Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ). ΠŸΠΎΡ‚ΠΎΠΌ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ (Ρ‚Π°ΠΊ Google прСдоставляСт доступ ΠΊ своим сСрвисам).

Π­Ρ‚ΠΎ Π΄ΠΎΠ»Π³ΠΈΠΉ ΠΈ Π½ΡƒΠ΄Π½Ρ‹ΠΉ процСсс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ позволяСт ΠΏΠΎΠ½ΡΡ‚ΡŒ, ΠΏΠΎΡ‡Π΅ΠΌΡƒ интСрфСйсы ΠΎΡ‚ Google Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ Π½Π΅ самыми ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΌΠΈ ΠΈ ΠΈΠ½Ρ‚ΡƒΠΈΡ‚ΠΈΠ²Π½ΠΎ понятными (Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΡΡ‡ΠΈΡ‚Π°ΡŽΡ‚, Ρ‡Ρ‚ΠΎ ΡΠΎΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ ΡΠ΅Ρ‚ΡŒ Google+ Π½Π΅ Π²Π·Π»Π΅Ρ‚Π΅Π»Π° ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΏΠΎ этой ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅).

Для этого Π·Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° страницу console.developers.google.com/cloud-resource-manager ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Β»

Π’Π²Π΅Π΄ΠΈΡ‚Π΅ имя ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΒ»

Π’ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Π½ΠΎΠΌ спискС ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΎΠ² Π·Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π² мСню Β«ΠŸΡ€Π°Π²Π° доступа»

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒΒ», внСситС свой email с Π΄ΠΎΠΌΠ΅Π½Π° gmail.com ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π³Ρ€ΡƒΠΏΠΏΡƒ Β«ΠŸΡ€ΠΎΠ΅ΠΊΡ‚Β» β€” Β«Π’Π»Π°Π΄Π΅Π»Π΅Ρ†Β»

Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ измСнСния.

ΠœΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Ρ‚ΡŒΡΡ странным, Ρ‡Ρ‚ΠΎ Π²Ρ‹ создали ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π½ΠΎ Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Ρ‹ сами сСбС Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²Π°. И это Π½Π° самом Π΄Π΅Π»Π΅ странно, Π½ΠΎ ΠΈΠΌΠ΅Π½Π½ΠΎ Ρ‚Π°ΠΊΠΎΠΉ ΠΏΡƒΡ‚ΡŒ ΠΏΡ€ΠΈΡˆΠ»ΠΎΡΡŒ ΠΏΡ€ΠΎΠΉΡ‚ΠΈ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ‚ написания этого курса, Ρ‡Ρ‚ΠΎΠ±Ρ‹ всС Π½Π°Ρ‡Π°Π»ΠΎ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ ΠΊΠ°ΠΊ Π½Π°Π΄ΠΎ.

Π‘Π½ΠΎΠ²Π° Π·Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° страницу console.developers.google.com/cloud-resource-manager

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° своСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ мСню «Настройки»

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «БСрвисныС Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Ρ‹Β», Π° Π·Π°Ρ‚Π΅ΠΌ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ сСрвисный Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Β»

Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π° ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΒ»

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ€ΠΎΠ»ΡŒ Β«Π’Π»Π°Π΄Π΅Π»Π΅Ρ†Β» ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ΡŒΒ»

Π’ появившСмся ΠΎΠΊΠ½Π΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ ΠΊΠ»ΡŽΡ‡Β»

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Ρ‚ΠΈΠΏ ΠΊΠ»ΡŽΡ‡Π° Β«jsonΒ» ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒΒ»

Π‘ΡƒΠ΄Π΅Ρ‚ создан ΠΈ сразу ΠΆΠ΅ скачан Ρ„Π°ΠΉΠ» с ΠΊΠ»ΡŽΡ‡Π°ΠΌΠΈ. Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Π΅Π³ΠΎ, ΠΈΠΌΠ΅Π½Π½ΠΎ благодаря Π΅ΠΌΡƒ ΠΌΡ‹ смоТСм ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ доступ ΠΊ сСрвисам Google.

НаТмитС Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡƒ с трСмя Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΡˆΡ‚Ρ€ΠΈΡ…Π°ΠΌΠΈ, слСва ΠΎΡ‚ надписи Β«Google APIsΒ», Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ Β«API ΠΈ сСрвисы», Π° Π² Π½Π΅ΠΌ ΠΏΠΎΠ΄ΠΏΡƒΠ½ΠΊΡ‚ «ПанСль управлСния».

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ API ΠΈ сСрвисы»

Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π² строку поиска Β«google driveΒ» ΠΈ ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ Π½Π° сСрвисС Β«Google Drive APIΒ»

НаТмитС Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΒ»

Π‘Π°ΠΉΡ‚ ΡƒΠ²Π΅Π΄ΠΎΠΌΠΈΡ‚ вас, Ρ‡Ρ‚ΠΎ API Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ ΠΈ ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅Π΄ΠΈΡ‚, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ ΡƒΡ‡Π΅Ρ‚Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅. Π˜Π³Π½ΠΎΡ€ΠΈΡ€ΡƒΠΉΡ‚Π΅ это ΠΏΡ€Π΅Π΄ΡƒΠΏΡ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ (вСдь ΠΌΡ‹ ΡƒΠΆΠ΅ создали сСрвисный Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚).

Π‘Π½ΠΎΠ²Π° Π·Π°Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ Π² панСль управлСния

Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ API ΠΈ сСрвисы»

Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π² строку поиска Β«sheetΒ» ΠΈ ΠΊΠ»ΠΈΠΊΠ½ΠΈΡ‚Π΅ Π½Π° сСрвисС Β«Google Sheets APIΒ»

Π£Π±Π΅Π΄ΠΈΡ‚Π΅ΡΡŒ, Ρ‡Ρ‚ΠΎ это API ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ. Оно Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΡΡ автоматичСски, ΠΏΡ€ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΠΈ Google Drive API. Если ΠΎΠ½ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ, Π²Ρ‹ ΡƒΠ²ΠΈΠ΄ΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ APIΒ», Ссли Π½Π΅Ρ‚ β€” ΠΊΠ½ΠΎΠΏΠΊΡƒ Β«Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒΒ». Π’ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅ Π΅Π³ΠΎ, ΠΏΡ€ΠΈ нСобходимости.

Π’ послСдний Ρ€Π°Π· Π·Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° страницу console.developers.google.com/cloud-resource-manager

Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½Π° своСм ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ мСню «Настройки»


Π’ ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «БСрвисныС Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Ρ‹Β», Π° Π·Π°Ρ‚Π΅ΠΌ скопируйтС ΠΈ сохранитС email сСрвисного Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Π°. Он пригодится Π²Π°ΠΌ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π΄Π°Π²Π°Ρ‚ΡŒ доступ ΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΠΌ ΠΊ установкС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ. Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚Π΅ Π² консоли ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ

pip3 install --upgrade google-api-python-client

Π° Π·Π°Ρ‚Π΅ΠΌ

pip3 install oauth3client

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ запускС Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Π²Ρ‹ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ сообщСниС, Ρ‡Ρ‚ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° oauth3client ΡƒΠΆΠ΅ установлСна.

Π—Π°ΠΉΠ΄ΠΈΡ‚Π΅ Π½Π° страницу raw.githubusercontent.com/gsuitedevs/python-samples/master/sheets/quickstart/quickstart.py

НаТмитС ΠΏΡ€Π°Π²ΡƒΡŽ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΊΠΈ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Β«Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊΒ»

Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ» ΠΏΠΎΠ΄ ΠΈΠΌΠ΅Π½Π΅ΠΌ quickstart.py

ΠΈ запуститС Π΅Π³ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ

python quickstart. py

ΠžΡ‚ΠΊΡ€ΠΎΠ΅Ρ‚ΡΡ новая страница Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΎΠ½ скаТСт, Ρ‡Ρ‚ΠΎ страница нСбСзопасная, Π½ΠΎ смСло ΠΈΠ΄ΠΈΡ‚Π΅ Π²ΠΏΠ΅Ρ€Π΅Π΄) ΠΈ Π²Π°ΠΌ Π½Π°Π΄ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΡ€ΠΈΠ½ΡΡ‚ΡŒ условия.

На этом наш ΠΏΡƒΡ‚ΡŒ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½.

Π—Π°ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΈ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹

Π‘ΠΎΠ·Π΄Π°Π΄ΠΈΠΌ ΠΏΠ΅Ρ€Π²ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ

# ΠŸΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ
import httplib2 
import apiclient.discovery
from oauth3client.service_account import ServiceAccountCredentials	
CREDENTIALS_FILE = 'seraphic-effect-248407-7ac2c44ec709.json'  # Имя Ρ„Π°ΠΉΠ»Π° с Π·Π°ΠΊΡ€Ρ‹Ρ‚Ρ‹ΠΌ ΠΊΠ»ΡŽΡ‡ΠΎΠΌ, Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΠΏΠΎΠ΄ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ своС
# Π§ΠΈΡ‚Π°Π΅ΠΌ ΠΊΠ»ΡŽΡ‡ΠΈ ΠΈΠ· Ρ„Π°ΠΉΠ»Π°
credentials = ServiceAccountCredentials.from_json_keyfile_name(CREDENTIALS_FILE, ['https://www.googleapis.com/auth/spreadsheets', 'https://www.googleapis.com/auth/drive'])
httpAuth = credentials.authorize(httplib2.Http()) # АвторизуСмся Π² систСмС
service = apiclient.discovery.build('sheets', 'v4', http = httpAuth) # Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Ρ‚Π°Π±Π»ΠΈΡ†Π°ΠΌΠΈ ΠΈ 4 Π²Π΅Ρ€ΡΠΈΡŽ API 
spreadsheet = service. spreadsheets().create(body = {
    'properties': {'title': 'ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ тСстовый Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚', 'locale': 'ru_RU'},
    'sheets': [{'properties': {'sheetType': 'GRID',
                               'sheetId': 0,
                               'title': 'Лист Π½ΠΎΠΌΠ΅Ρ€ ΠΎΠ΄ΠΈΠ½',
                               'gridProperties': {'rowCount': 100, 'columnCount': 15}}}]
}).execute()
spreadsheetId = spreadsheet['spreadsheetId'] # сохраняСм ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ„Π°ΠΉΠ»Π°
print('https://docs.google.com/spreadsheets/d/' + spreadsheetId)

Если всС ΠΏΡ€ΠΎΡˆΠ»ΠΎ Π±Π΅Π· ошибок β€” Π½Π° экран Π±ΡƒΠ΄Π΅Ρ‚ Π²Ρ‹Π²Π΅Π΄Π΅Π½Π° ссылка Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ.

Π’ этой ссылки использован ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Ρ„Π°ΠΉΠ»Π°, ΠΌΡ‹ сохраняСм Π΅Π³ΠΎ Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ spreadsheetId ΠΈ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² дальнСйшСм.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ΠΈΡ‚Π΅ ΠΏΠΎ Π½Π΅ΠΉ. Google сообщит Π²Π°ΠΌ, Ρ‡Ρ‚ΠΎ Ρƒ вас Π½Π΅Ρ‚ доступа

НС Π·Π°ΠΏΡ€Π°ΡˆΠΈΠ²Π°ΠΉΡ‚Π΅ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅! Π’Π°ΠΌ ΠΏΡ€ΠΈΠ΄Π΅Ρ‚ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΡΡ‚Π°Π²ΠΈΡ‚ΡŒ письмо с запросом Π½Π° адрСс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сам Google Π½Π°Π·Π½Π°Ρ‡ΠΈΠ» систСмному Π°ΠΊΠΊΠ°ΡƒΠ½Ρ‚Ρƒ. А ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ этот адрСс нСльзя.

Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, это Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² бСсплатном Ρ€Π΅ΠΆΠΈΠΌΠ΅.

Но ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²Ρ‹Π΄Π°Ρ‚ΡŒ сСбС доступ Ρ‡Π΅Ρ€Π΅Π· Google Drive. Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ адрСс [email protected] Π½Π° свой.

driveService = apiclient.discovery.build('drive', 'v3', http = httpAuth) # Π’Ρ‹Π±ΠΈΡ€Π°Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Ρƒ с Google Drive ΠΈ 3 Π²Π΅Ρ€ΡΠΈΡŽ API
access = driveService.permissions().create(
    fileId = spreadsheetId,
    body = {'type': 'user', 'role': 'writer', 'emailAddress': '[email protected]'},  # ΠžΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ доступ Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅
    fields = 'id'
).execute()

Π’Π΅ΠΏΠ΅Ρ€ΡŒ Ρƒ вас Π΅ΡΡ‚ΡŒ доступ, Π½Π΅ Π·Π°ΠΊΡ€Ρ‹Π²Π°ΠΉΡ‚Π΅ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, ΠΌΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΡƒΠΏΡ€Π°Π²Π»ΡΡ‚ΡŒ Сю ΠΈ сразу ΠΆΠ΅ ΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ Π½Π° измСнСния.

Π£ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π° Π΅ΡΡ‚ΡŒ свой ΠΊΠΎΠ΄ β€” spreadsheetId β€” ΠΈΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ отобраТаСтся Π² адрСсной строкС, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Π΅ΠΌ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Π² Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π΅ (Π² URL-Π΅ страницы с ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎΠΉ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ ΠΎΠ½ находится ΠΌΠ΅ΠΆΠ΄Ρƒ Β«https://docs.google.com/spreadsheets/d/Β» ΠΈ Β«/edit#gid=0Β»).

ΠœΡ‹ сохранили Π΅Π³ΠΎ Π² ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ spreadsheetId ΠΈ дальшС Π±ΡƒΠ΄Π΅ΠΌ с Π½ΠΈΠΌ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ.

Π‘Π½Π°Ρ‡Π°Π»Π° Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Ρ‚Π΅ΠΎΡ€ΠΈΠΈ.

Π’ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ (spreadsheet) находятся листы-Π²ΠΊΠ»Π°Π΄ΠΊΠΈ (sheet).

ΠšΠ°ΠΆΠ΄Ρ‹ΠΉ sheet ΠΈΠΌΠ΅Π΅Ρ‚ свой числовой ΠΊΠΎΠ΄ (sheetId). Π£ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ созданного Π² Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π΅ листа этот Id Ρ€Π°Π²Π΅Π½ 0. ΠžΡΡ‚Π°Π»ΡŒΠ½Ρ‹Π΅ листы ΠΈΠΌΠ΅ΡŽΡ‚ сильно ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹Π΅ ΠΎΡ‚ нуля Id (Ρ‚.Π΅. ΠΎΠ½ΠΈ Π½Π΅ Π½ΡƒΠΌΠ΅Ρ€ΡƒΡŽΡ‚ΡΡ подряд).

УбСдимся Π² этом

# Π”ΠΎΠ±Π°Π²Π»Π΅Π½ΠΈΠ΅ листа
results = service.spreadsheets().batchUpdate(
    spreadsheetId = spreadsheetId,
    body = 
{
  "requests": [
    {
      "addSheet": {
        "properties": {
          "title": "Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ лист",
          "gridProperties": {
            "rowCount": 20,
            "columnCount": 12
          }
        }
      }
    }
  ]
}).execute()
# ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ список листов, ΠΈΡ… Id ΠΈ Π½Π°Π·Π²Π°Π½ΠΈΠ΅
spreadsheet = service.spreadsheets().get(spreadsheetId = spreadsheetId).execute()
sheetList = spreadsheet.get('sheets')
for sheet in sheetList:
    print(sheet['properties']['sheetId'], sheet['properties']['title'])
    
sheetId = sheetList[0]['properties']['sheetId']
print('ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ лист с Id = ', sheetId)

На экранС появится Π½Π΅Ρ‡Ρ‚ΠΎ Π²Ρ€ΠΎΠ΄Π΅:

0 Лист Π½ΠΎΠΌΠ΅Ρ€ ΠΎΠ΄ΠΈΠ½
415832263 Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ лист
ΠœΡ‹ Π±ΡƒΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ лист с Id = 0

Π’ самом Π΄Π΅Π»Π΅, ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ лист ΠΈΠΌΠ΅Π΅Ρ‚ Id Ρ€Π°Π²Π½Ρ‹ΠΉ Π½ΡƒΠ»ΡŽ, Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΎΠ½ΡƒΠΌΠ΅Ρ€ΠΎΠ²Π°Π½ ΠΈΠ½Π°Ρ‡Π΅.

Π•Ρ‰Π΅ ΠΎΠ΄ΠΈΠ½ вопрос: ΠΊΠ°ΠΊ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρ‹ ячССк. Π’ΠΈΠ΄ΠΈΠΌΠΎ, Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ Google Ρ€Π°Π·Ρ€Π°Π±Π°Ρ‚Ρ‹Π²Π°Π»ΠΈ Ρ€Π°Π·Π½Ρ‹Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΏΠΎΠ΄ руководством Ρ€Π°Π·Π½Ρ‹Ρ… ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠ² ΠΈ ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ Ρ€Π°Π·Π½Ρ‹Ρ… Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΠΎΡ€ΠΎΠ². ΠŸΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚Ρ‹ ячССк Π·Π°Π΄Π°ΡŽΡ‚ΡΡ двумя Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ способами.

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 1: Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ тСкста «Лист Π½ΠΎΠΌΠ΅Ρ€ ΠΎΠ΄ΠΈΠ½!B2:D5Β», Ρ‚.Π΅. имя листа, послС Π½Π΅Π³ΠΎ Π²ΠΎΡΠΊΠ»ΠΈΡ†Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ Π·Π½Π°ΠΊ, послС β€” лСвая вСрхняя ячСйка Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Β«Π±ΡƒΠΊΠ²Π° (ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°) + Ρ†ΠΈΡ„Ρ€Π° (строка)Β» + правая ниТняя ячСйка Π² Ρ‚Π°ΠΊΠΎΠΌ ΠΆΠ΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅.

{"range": "Лист Π½ΠΎΠΌΠ΅Ρ€ ΠΎΠ΄ΠΈΠ½!B2:D5"}

Π’Π°Ρ€ΠΈΠ°Π½Ρ‚ 2: Π² json-Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, с ΡƒΠΊΠ°Π·Π°Π½ΠΈΠ΅ΠΌ ID листа ΠΈ ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ‚ Π»Π΅Π²ΠΎΠΉ Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ ΠΈ ΠΏΡ€Π°Π²ΠΎΠΉ Π½ΠΈΠΆΠ½Π΅ΠΉ ячССк Π² числовом Π²ΠΈΠ΄Π΅ (Π½ΠΎΠΌΠ΅Ρ€ строки ΠΈ Π½ΠΎΠΌΠ΅Ρ€ столбца)

{"range":
    {
    "sheetId": sheetId, # ID листа
    "startRowIndex": 1, # Π‘ΠΎ строки Π½ΠΎΠΌΠ΅Ρ€ startRowIndex 
    "endRowIndex": 5,# ΠΏΠΎ endRowIndex - 1 (endRowIndex Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚!)
    "startColumnIndex": 0, # Π‘ΠΎ столбца Π½ΠΎΠΌΠ΅Ρ€ startColumnIndex 
    "endColumnIndex": 1 # ΠΏΠΎ endColumnIndex - 1
    }}

Π Π°Π·Π½Ρ‹Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ€Π°Π·Π½Ρ‹Π΅ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Ρ‹.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ достаточно, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ ячСйки Π΄Π°Π½Π½Ρ‹ΠΌΠΈ, Π½Π°Ρ€ΠΈΡΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°ΠΌΠΊΡƒ ΠΈ Π²Ρ‹Π΄Π΅Π»ΠΈΡ‚ΡŒ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ.

results = service.spreadsheets().values().batchUpdate(spreadsheetId = spreadsheetId, body = {
    "valueInputOption": "USER_ENTERED", # Π”Π°Π½Π½Ρ‹Π΅ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ, ΠΊΠ°ΠΊ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ (считаСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»)
    "data": [
        {"range": "Лист Π½ΠΎΠΌΠ΅Ρ€ ΠΎΠ΄ΠΈΠ½!B2:D5",
         "majorDimension": "ROWS",     # Π‘Π½Π°Ρ‡Π°Π»Π° Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ строки, Π·Π°Ρ‚Π΅ΠΌ столбцы
         "values": [
                    ["Π―Ρ‡Π΅ΠΉΠΊΠ° B2", "Π―Ρ‡Π΅ΠΉΠΊΠ° C2", "Π―Ρ‡Π΅ΠΉΠΊΠ° D2"], # ЗаполняСм ΠΏΠ΅Ρ€Π²ΡƒΡŽ строку
                    ['25', "=6*6", "=sin(3,14/2)"]  # ЗаполняСм Π²Ρ‚ΠΎΡ€ΡƒΡŽ строку
                   ]}
    ]
}).execute()

ЗаполняСм нСсколько ячССк Π΄Π°Π½Π½Ρ‹ΠΌΠΈ. Π’.ΠΊ. ΡƒΠΊΠ°Π·Π°Π½ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ USER_ENTERED, Ρ‚Π°Π±Π»ΠΈΡ†Π° воспринимаСт эти Π΄Π°Π½Π½Ρ‹Π΅ Ρ‚Π°ΠΊ, ΠΊΠ°ΠΊ восприняла Π±Ρ‹ Π²Π²ΠΎΠ΄ Ρ€ΡƒΠΊΠ°ΠΌΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ β€” ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ΅Ρ‚ числовыС значСния Π² числа, Π° значСния, Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‰ΠΈΠ΅ΡΡ со Π·Π½Π°ΠΊΠ° Β«Ρ€Π°Π²Π½ΠΎΒ» Π² Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹.

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π² Π²Π°ΡˆΡƒ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, ΠΎΠ½Π° заполнилась Π΄Π°Π½Π½Ρ‹ΠΌΠΈ

Π—Π°Π΄Π°Π΄ΠΈΠΌ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ. Ѐункция batchUpdate ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°Ρ‚ΡŒ нСсколько ΠΊΠΎΠΌΠ°Π½Π΄ сразу, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ ΠΌΡ‹ ΠΎΠ΄Π½ΠΈΠΌ запросом установим ΡˆΠΈΡ€ΠΈΠ½Ρƒ Ρ‚Ρ€Π΅Ρ… Π³Ρ€ΡƒΠΏΠΏ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ. Π’ ΠΏΠ΅Ρ€Π²ΠΎΠΉ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ ΠΎΠ΄Π½Π° ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°, Π° Π²ΠΎ Π²Ρ‚ΠΎΡ€ΠΎΠΉ β€” Π΄Π²Π΅.

results = service.spreadsheets().batchUpdate(spreadsheetId = spreadsheetId, body = {
  "requests": [
    # Π—Π°Π΄Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ столбца A: 20 пиксСлСй
    {
      "updateDimensionProperties": {
        "range": {
          "sheetId": sheetId,
          "dimension": "COLUMNS",  # Π—Π°Π΄Π°Π΅ΠΌ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠΈ
          "startIndex": 0, # НумСрация начинаСтся с нуля
          "endIndex": 1 # Π‘ΠΎ столбца Π½ΠΎΠΌΠ΅Ρ€ startIndex ΠΏΠΎ endIndex - 1 (endIndex Π½Π΅ Π²Ρ…ΠΎΠ΄ΠΈΡ‚!)
        },
        "properties": {
          "pixelSize": 20 # Π¨ΠΈΡ€ΠΈΠ½Π° Π² пиксСлях
        },
        "fields": "pixelSize" # Π£ΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ pixelSize  
      }
    },
    # Π—Π°Π΄Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ столбцов B ΠΈ C: 150 пиксСлСй
    {
      "updateDimensionProperties": {
        "range": {
          "sheetId": sheetId,
          "dimension": "COLUMNS",
          "startIndex": 1,
          "endIndex": 3
        },
        "properties": {
          "pixelSize": 150
        },
        "fields": "pixelSize"
      }
    },
    # Π—Π°Π΄Π°Ρ‚ΡŒ ΡˆΠΈΡ€ΠΈΠ½Ρƒ столбца D: 200 пиксСлСй
    {
      "updateDimensionProperties": {
        "range": {
          "sheetId": sheetId,
          "dimension": "COLUMNS",
          "startIndex": 3,
          "endIndex": 4
        },
        "properties": {
          "pixelSize": 200
        },
        "fields": "pixelSize"
      }
    }
  ]
}). execute()

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π½Π° Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, ΡˆΠΈΡ€ΠΈΠ½Ρ‹ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ измСнились.

НарисуСм Ρ€Π°ΠΌΠΊΡƒ Π²ΠΎΠΊΡ€ΡƒΠ³ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹

# РисуСм Ρ€Π°ΠΌΠΊΡƒ
results = service.spreadsheets().batchUpdate(
    spreadsheetId = spreadsheetId,
    body = {
        "requests": [
            {'updateBorders': {'range': {'sheetId': sheetId,
                             'startRowIndex': 1,
                             'endRowIndex': 3,
                             'startColumnIndex': 1,
                             'endColumnIndex': 4},
                   'bottom': {  
                   # Π—Π°Π΄Π°Π΅ΠΌ ΡΡ‚ΠΈΠ»ΡŒ для Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹
                              'style': 'SOLID', # Бплошная линия
                              'width': 1,       # Π¨ΠΈΡ€ΠΈΠ½ΠΎΠΉ 1 пиксСль
                              'color': {'red': 0, 'green': 0, 'blue': 0, 'alpha': 1}}, # Π§Π΅Ρ€Π½Ρ‹ΠΉ Ρ†Π²Π΅Ρ‚
                   'top': { 
                   # Π—Π°Π΄Π°Π΅ΠΌ ΡΡ‚ΠΈΠ»ΡŒ для Π½ΠΈΠΆΠ½Π΅ΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹
                              'style': 'SOLID',
                              'width': 1,
                              'color': {'red': 0, 'green': 0, 'blue': 0, 'alpha': 1}},
                   'left': { # Π—Π°Π΄Π°Π΅ΠΌ ΡΡ‚ΠΈΠ»ΡŒ для Π»Π΅Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹
                              'style': 'SOLID',
                              'width': 1,
                              'color': {'red': 0, 'green': 0, 'blue': 0, 'alpha': 1}},
                   'right': { 
                   # Π—Π°Π΄Π°Π΅ΠΌ ΡΡ‚ΠΈΠ»ΡŒ для ΠΏΡ€Π°Π²ΠΎΠΉ Π³Ρ€Π°Π½ΠΈΡ†Ρ‹
                              'style': 'SOLID',
                              'width': 1,
                              'color': {'red': 0, 'green': 0, 'blue': 0, 'alpha': 1}},
                   'innerHorizontal': { 
                   # Π—Π°Π΄Π°Π΅ΠΌ ΡΡ‚ΠΈΠ»ΡŒ для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Π³ΠΎΡ€ΠΈΠ·ΠΎΠ½Ρ‚Π°Π»ΡŒΠ½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ
                              'style': 'SOLID',
                              'width': 1,
                              'color': {'red': 0, 'green': 0, 'blue': 0, 'alpha': 1}},
                   'innerVertical': { 
                   # Π—Π°Π΄Π°Π΅ΠΌ ΡΡ‚ΠΈΠ»ΡŒ для Π²Π½ΡƒΡ‚Ρ€Π΅Π½Π½ΠΈΡ… Π²Π΅Ρ€Ρ‚ΠΈΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… Π»ΠΈΠ½ΠΈΠΉ
                              'style': 'SOLID',
                              'width': 1,
                              'color': {'red': 0, 'green': 0, 'blue': 0, 'alpha': 1}}
                              
                              }}
        ]
    }). execute()

ОбъСдиним ячСйки Π½Π°Π΄ Ρ‚Π°Π±Π»ΠΈΡ†Π΅ΠΉ ΠΈ впишСм Π² Π½ΠΈΡ… Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ

# ОбъСдиняСм ячСйки A2:D1
results = service.spreadsheets().batchUpdate(
    spreadsheetId = spreadsheetId,
    body = {
        "requests": [
            {'mergeCells': {'range': {'sheetId': sheetId,
                          'startRowIndex': 0,
                          'endRowIndex': 1,
                          'startColumnIndex': 1,
                          'endColumnIndex': 4},
                'mergeType': 'MERGE_ALL'}}
        ]
    }).execute()
# ДобавляСм Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹
results = service.spreadsheets().values().batchUpdate(spreadsheetId = spreadsheetId, body = {
    "valueInputOption": "USER_ENTERED",
# Π”Π°Π½Π½Ρ‹Π΅ Π²ΠΎΡΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ, ΠΊΠ°ΠΊ Π²Π²ΠΎΠ΄ΠΈΠΌΡ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ (считаСтся Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ Ρ„ΠΎΡ€ΠΌΡƒΠ»)
    "data": [
        {"range": "Лист Π½ΠΎΠΌΠ΅Ρ€ ΠΎΠ΄ΠΈΠ½!B1",
         "majorDimension": "ROWS", # Π‘Π½Π°Ρ‡Π°Π»Π° Π·Π°ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ строки, Π·Π°Ρ‚Π΅ΠΌ столбцы
         "values": [["Π—Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹" ] 
                   ]}
    ]
}).execute()

Установим Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Ρƒ ячССк Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ° Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹

# Установка Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° ячССк
results = service. spreadsheets().batchUpdate(
    spreadsheetId = spreadsheetId,
    body = 
{
  "requests": 
  [
    {
      "repeatCell": 
      {
        "cell": 
        {
          "userEnteredFormat": 
          {
            "horizontalAlignment": 'CENTER',
            "backgroundColor": {
                "red": 0.8,
                "green": 0.8,
                "blue": 0.8,
                "alpha": 1
            },
            "textFormat":
             {
               "bold": True,
               "fontSize": 14
             }
          }
        },
        "range": 
        {
          "sheetId": sheetId,
          "startRowIndex": 1,
          "endRowIndex": 2,
          "startColumnIndex": 1,
          "endColumnIndex": 4
        },
        "fields": "userEnteredFormat"
      }
    }
  ]
}).execute()

Π•ΡΡ‚ΡŒ простой способ ΡƒΠ·Π½Π°Ρ‚ΡŒ, ΠΊΠ°ΠΊΡƒΡŽ ΡˆΠΈΡ€ΠΈΠ½Ρƒ ΠΈΠ»ΠΈ Ρ†Π²Π΅Ρ‚ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Π΄Π°Ρ‚ΡŒ ячСйкС. Для этого достаточно Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ ΠΎΡ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠ΄Π½Ρƒ ΠΈΠ· ячССк ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ Π΅Π΅ свойства.

ranges = ["Лист Π½ΠΎΠΌΠ΅Ρ€ ΠΎΠ΄ΠΈΠ½!C2:C2"] # 
          
results = service. spreadsheets().get(spreadsheetId = spreadsheetId, 
                                     ranges = ranges, includeGridData = True).execute()
print('ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅')
print(results['properties'])
print('\nЗначСния ΠΈ раскраска')
print(results['sheets'][0]['data'][0]['rowData'] )
print('\nВысота ячСйки')
print(results['sheets'][0]['data'][0]['rowMetadata'])
print('\nΠ¨ΠΈΡ€ΠΈΠ½Π° ячСйки')
print(results['sheets'][0]['data'][0]['columnMetadata'])

ΠŸΠΎΠ»ΡƒΡ‡Π°Π΅ΠΌ Π² ΠΎΡ‚Π²Π΅Ρ‚

ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅
{‘title’: ‘ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ тСстовый Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚’, ‘locale’: ‘ru_RU’, ‘autoRecalc’: ‘ON_CHANGE’, ‘timeZone’: ‘Etc/GMT’, ‘defaultFormat’: {‘backgroundColor’: {‘red’: 1, ‘green’: 1, ‘blue’: 1}, ‘padding’: {‘top’: 2, ‘right’: 3, ‘bottom’: 2, ‘left’: 3}, ‘verticalAlignment’: ‘BOTTOM’, ‘wrapStrategy’: ‘OVERFLOW_CELL’, ‘textFormat’: {‘foregroundColor’: {}, ‘fontFamily’: ‘arial,sans,sans-serif’, ‘fontSize’: 10, ‘bold’: False, ‘italic’: False, ‘strikethrough’: False, ‘underline’: False}}}

ЗначСния ΠΈ раскраска
[{‘values’: [{‘userEnteredValue’: {‘stringValue’: ‘Π―Ρ‡Π΅ΠΉΠΊΠ° C2’}, ‘effectiveValue’: {‘stringValue’: ‘Π―Ρ‡Π΅ΠΉΠΊΠ° C2’}, ‘formattedValue’: ‘Π―Ρ‡Π΅ΠΉΠΊΠ° C2’, ‘userEnteredFormat’: {‘backgroundColor’: {‘red’: 1, ‘green’: 0. 6}, ‘horizontalAlignment’: ‘CENTER’, ‘textFormat’: {‘fontSize’: 14, ‘bold’: True, ‘italic’: True}}, ‘effectiveFormat’: {‘backgroundColor’: {‘red’: 1, ‘green’: 0.6}, ‘padding’: {‘top’: 2, ‘right’: 3, ‘bottom’: 2, ‘left’: 3}, ‘horizontalAlignment’: ‘CENTER’, ‘verticalAlignment’: ‘BOTTOM’, ‘wrapStrategy’: ‘OVERFLOW_CELL’, ‘textFormat’: {‘foregroundColor’: {}, ‘fontFamily’: ‘Arial’, ‘fontSize’: 14, ‘bold’: True, ‘italic’: True, ‘strikethrough’: False, ‘underline’: False}, ‘hyperlinkDisplayType’: ‘PLAIN_TEXT’}}]}]

Высота ячСйки
[{‘pixelSize’: 21}]

Π¨ΠΈΡ€ΠΈΠ½Π° ячСйки
[{‘pixelSize’: 150}]

Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ свойства ячСйки C2. МоТно Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΡˆΡ€ΠΈΡ„Ρ‚ ΠΈ Ρ†Π²Π΅Ρ‚ Π·Π°Π»ΠΈΠ²ΠΊΠΈ Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ (Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅), Π² ΠΏΠΎΡ‚ΠΎΠΌ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ, ΠΊΠ°ΠΊ ΠΎΠ½ΠΈ ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² json.

Π§Ρ‚Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹

Π§Ρ‚ΠΎΠ±Ρ‹ особСнности чтСния Π΄Π°Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡΠ²ΠΈΠ»ΠΈΡΡŒ Π² ΠΏΠΎΠ»Π½ΠΎΠΉ ΠΌΠ΅Ρ€Π΅, я Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Π·Π°ΠΏΠΎΠ»Π½ΠΈΠ» ячСйки B4, C7 ΠΈ D5 ΠΊΠ°ΠΊ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° рисункС.

Код для чтСния Π΄Π°Π½Π½Ρ‹Ρ…

ranges = ["Лист Π½ΠΎΠΌΠ΅Ρ€ ΠΎΠ΄ΠΈΠ½!A2:F8"] # 
          
results = service.spreadsheets().values().batchGet(spreadsheetId = spreadsheetId, 
                                     ranges = ranges, 
                                     valueRenderOption = 'FORMATTED_VALUE',  
                                     dateTimeRenderOption = 'FORMATTED_STRING').execute() 
sheet_values = results['valueRanges'][0]['values']
print(sheet_values)

Π Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚

[[», ‘Π―Ρ‡Π΅ΠΉΠΊΠ° B2’, ‘Π―Ρ‡Π΅ΠΉΠΊΠ° C2’, ‘Π―Ρ‡Π΅ΠΉΠΊΠ° D2′], [», ’25’, ’36’, ‘0,9999996829’]]

НСкоторыС ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ: valueRenderOption β€” Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ чтСния числовых Π΄Π°Π½Π½Ρ‹Ρ….

  • FORMATTED_VALUE β€” Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ с ΡƒΡ‡Π΅Ρ‚ΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° отобраТСния. Π’.Π΅. Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΎ Π²ΠΈΠ΄Π½ΠΎ Π² Ρ‚Π°Π±Π»ΠΈΡ†Π΅, Ρ‚ΠΎ ΠΈ прочитаСтся. НапримСр, Π² ячСйкС D3 число 0,9999999, Π½ΠΎ Π²Ρ‹Π±Ρ€Π°Π½ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Β«Π΄Π²Π° Π·Π½Π°ΠΊΠ° послС запятой», поэтому отобраТаСтся Β«1,00Β», ΠΈΠΌΠ΅Π½Π½ΠΎ Π² Ρ‚Π°ΠΊΠΎΠΌ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΎΠ½ΠΎ ΠΈ прочитаСтся.
  • UNFORMATTED_VALUE β€” читаСтся содСрТимоС ячСйки, Π±Π΅Π· ΡƒΡ‡Π΅Ρ‚Π° настроСк Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ (Ρ‚.Π΅. ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π»ΠΎΡΡŒ Π±Ρ‹ 0,9999999)
  • FORMULA β€” отобраТаСтся Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° (Π² этом случаС Β«=sin(3,14/2)Β». Если Π² ячСйкС Π²Π²Π΅Π΄Π΅Π½ΠΎ число, Ρ‚ΠΎ Π² этом Ρ€Π΅ΠΆΠΈΠΌΠ΅ ΠΎΠ½ΠΎ ΠΈ прочитаСтся.

Π­Ρ‚ΠΎΡ‚ ΠΊΠΎΠ΄ Ρ‡ΠΈΡ‚Π°Π΅Ρ‚ Π΄Π°Π½Π½Ρ‹Π΅ ΠΈ построчно Π²Ρ‹Π²ΠΎΠ΄ΠΈΡ‚ ΠΈΡ… Π½Π° экран. Π§ΠΈΡ‚Π°Π΅ΠΌΡ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ A2:F8.
Как Π²ΠΈΠ΄Π½ΠΎ Π½Π° экранС:

  • Если Π½ΠΈ ΠΎΠ΄Π½Π° ячСйка Π² Ρ‡ΠΈΡ‚Π°Π΅ΠΌΠΎΠΉ строкС Π½Π΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π° β€” Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΠΎ строкС Π½Π΅ выводятся.
  • Π”Π°Π½Π½Ρ‹Π΅ послС послСднСй Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ ячСйки Π½Π΅ выводятся.

Π’Π°Π±Π»ΠΈΡ†Ρ‹ Google: Onlinetabellen fΓΌr Unternehmen

Das Tabellentool fΓΌr agile Organisationen β€” ΡƒΠΌΠ½Ρ‹ΠΉ, Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ ΠΈ Π½Π°Π΄Π΅ΠΆΠ½Ρ‹ΠΉ Zusammenarbeit ausgelegt

  • Google Π’Π°Π±. ΠžΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΡ entwickelt. Mit Funktionen, die auf KI basieren, erhalten Sie im Handumdrehen die fΓΌr Sie умСстная информация, um wichtige geschΓ€ftliche Entscheidungen zu treffen. Die cloudbasierte Architektur macht es mΓΆglich, jederzeit und ΓΌberall im Team zusammenzuarbeiten. Da externe Systeme wie Microsoft Office unterstΓΌtzt werden, ist auch das Nutzen von unterschiedlichen Datenquellen kein ΠŸΡ€ΠΎΠ±Π»Π΅ΠΌΠ°. Google Tabellen basiert außerdem auf der bewΓ€hrten Sicherheitsinfrastruktur ΠΎΡ‚ Google. So wissen Sie, dass Ihre Daten gut aufgehoben sind, und kΓΆnnen sich ganz auf Ihre ProduktivitΓ€t konzentrieren.

Problemlos zusammenarbeiten und Daten freigeben

Ganz gleich, ob Sie eine Veranstaltung planen oder die neuesten Umsatzzahlen vorstellen mΓΆchten – с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Google Tabellen ist Teamwork ein Kinderspiel. Mitbearbeiter lassen sich einfach zu Projekten hinzufΓΌgen. Sie sehen alle Γ„nderungen soft und erhalten entsprechende Benachrichtigungen, wenn Sie eine Tabelle einmal nicht geΓΆffnet haben. Außerdem kΓΆnnen Sie direkt im Dokument mit КоллСгСн Π±ΠΎΠ»Ρ‚Π°Ρ‚ΡŒ. Alle Γ„nderungen werden wΓ€hrend der Eingabe Automaticisch gespeichert. Und Sie kΓΆnnen Dateien auch ohne Internetverbindung erstellen, ansehen und bearbeiten.

Daten effizient auswertenΒ β€” mit KI von Google

Mit Google Tabellen kann jeder in der Organization Daten effizient auswerten. WΓ€hrend der Eingabe werden relays Formeln vorgeschlagen, wodurch Sie Zeit запасныС ΠΈ Fehler vermeiden. Mit der SchaltflΓ€che «Erkunden» lassen sich außerdem fΓΌr Ihre Daten Ρ€Π΅Π»Π΅Π²Π°Π½Ρ‚Π½Ρ‹Π΅ Ρ‚Π΅Π½Π΄Π΅Π½Ρ†ΠΈΠΈ ΠΈ Visualisierungen anzeigen, die Sie dann nach Ihren WΓΌnschen anpassen kΓΆnnen. Oder Sie geben einfach eine Frage ein und erhalten die gesuchten Antworten – KI von Google macht es mΓΆglich.

ИспользованиС Ρ‚Π°Π±Π»ΠΈΡ† Google ΠΈ Ρ„Π°ΠΉΠ»ΠΎΠ² Microsoft Excel

Google Tabellen bietet ganz neue MΓΆglichkeiten, effizient im Team zusammenzuarbeiten. Statt sich darΓΌber Gedanken machen zu mΓΌssen, ob Sie auch wirklich die richtige Dateiversion haben, kΓΆnnen Sie sich ganz auf Ihre ProduktivitΓ€t konzentrieren. Auch das Arbeiten mit unterschiedlichen Dateiformaten ist kein Problem. Sie kΓΆnnen Microsoft-Dateien einbinden und viele der Tastenkombinationen verwenden, die Sie gewohnt sind.

Sicherheit auf Unternehmensniveau

Google Tabellen basiert auf der bewΓ€hrten Sicherheitsinfrastruktur ΠΎΡ‚ Google. Ihre Inhalte sind Ρ‚Π°ΠΊΠΆΠ΅ kontinuierlich geschΓΌtzt. Berechtigungen lassen sich auf Nutzer-, Gruppen- und Domainebene erteilen. Außerdem kΓΆnnen Sie festlegen, wann Inhalte entfernt werden sollen, und die Option zum Herunterladen, Kopieren und Drucken fΓΌr einzelne Mitbearbeiter deaktivieren. Und fΓΌr besonders Ρ€Π°Π·ΡƒΠΌΠ½Ρ‹ΠΉ Daten gibt es die Einstellungen zum Schutz vor Datenverlust.

Π”Π°Ρ‚Π° ΠΈ врСмя Π°Π½Π°Π»ΠΈΠ·Π° Quellen analysieren, einschließlich BigQuery

Google Π’Π°Π±Π»ΠΈΡ†Ρ‹, содСрТащиС всС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ, ΠΏΠΎΠ»Π΅Π·Π½Ρ‹Π΅ Π΄Π°Π½Π½Ρ‹Π΅, Π° Ρ‚Π°ΠΊΠΆΠ΅ ΠΈΡ… Π΄Π°Ρ‚Ρƒ. analysieren, grafisch darzustellen und auszuwerten. Mit zusΓ€tzlichen APIs und Connector-Tools lassen sich Daten aus unterschiedlichen Quellen verarbeiten, с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ CSV ΠΈΠ»ΠΈ Excel. Und mit verbunden TabellenblΓ€ttern kΓΆnnen Sie Milliarden von Zeilen mit BigQuery-Daten сразу Π² Ρ‚Π°Π±Π»ΠΈΡ†Π°Ρ… Google analysieren – Π±Π΅Π· SQL-запроса.

Benutzerdefinierte LΓΆsungen erstellen

Sie haben die MΓΆglichkeit, ArbeitsablΓ€ufe mit eigenen geschΓ€ftlichen Apps und Automatisierungen zu beschleunigen. Mit AppSheet содСрТит ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ Π΄Ρ€ΡƒΠ³ΠΈΡ… устройствах Programmierung benutzerdefinierte Apps for Google Tabellen erstellen. Π’ Ρ‚ΠΎΠΌ числС ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Script lassen sich benutzerdefinierte Funktionen, Menuelemente und Makros hinzufΓΌgen.

Inhalte erstellen und in Echtzeit gemeinsam bearbeiten

Sie kΓΆnnen einzelnen Personen oder Gruppen die Berechtigung zum Ansehen, Kommentieren oder Bearbeiten von Tabellen erteilen. Π˜Ρ‚Π°ΠΊ, haben Sie die MΓΆglichkeit, mit Ihren Kollegen gemeinsam an einer Tabelle zu arbeiten – ganz gleich, wo sich diese gerade befinden. Dabei sind alle Γ„nderungen sofort fΓΌr alle sichtbar.

Formulare oder Umfrageergebnisse direkt einfΓΌgen

Sie kΓΆnnen Umfragen erstellen und auf Ihrer Website einbetten sowie Fragebogen an Ihre Mitarbeiter versenden. Google Formulare ΠΈ Google Tablen arbeiten nahtlos zusammen, weshalb Antworten сразу Π² Google Tabellen angezeigt werden.

Π’Π°Π±Π»ΠΈΡ†Ρ‹ с надстройками

Tools von Drittanbietern ermΓΆglichen Ihnen zum Beispiel zusΓ€tzliche Formatierungen ΠΈΠ»ΠΈ Workflowregeln. Sie kΓΆnnen sogar eigene benutzerdefinierte Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ дополнСния для Ihre Domain ΠΈΠ»ΠΈ Ihr Plug-in.

Mit Google-Tabellen kΓΆnnen wir Informationen zu potenziellen Kunden nachverfolgen und verwalten. Dadurch hat sich unsere ΠšΠΎΡΡ„Ρ„ΠΈΡ†ΠΈΠ΅Π½Ρ‚ конвСрсии 30% эрхохт.

Дэвид Π‘ΡƒΠ»Π»ΠΎΠΊ

Π™Π•Π’Π˜ ΠšΡƒΠ»Π΅Ρ€Ρ‹

Π’Π°ΠΉΡ‚Π΅Ρ€Π΅ Π˜Π½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡ
Welche Funktionen unterstΓΌtzt Google Π’Π°Π±Π»ΠΈΡ†Ρ‹?

Google Tabellen unterstΓΌtzt ΓΌber 400Β Tabellenfunktionen, mit denen Sie Formeln erstellen kΓΆnnen, um Daten zu verarbeiten, Zahlen zu berechnen und Π‘Ρ‚Ρ€ΡƒΠ½Ρ‹ для создания. Sie haben sogar die MΓΆglichkeit, mit Apps Script Eigene Funktionen zu erstellen.

Kann ich Tastenkombinationen Π² Google Tabellen verwenden?

Π―. FΓΌr Google Tabellen sind mehrere Tastenkombinationen verfΓΌgbar und stets Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€. Außerdem kΓΆnnen Sie compatible Combinationen aktivieren, die Sie aus Microsoft Office Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚.

Kann ich Tabellen in einem anderen Format Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Google Tabellen-Format ΡƒΠΌΠ²Π°Π½Π΄Π΅Π»ΡŒΠ½?

Π―. Sie kΓΆnnen viele verschiedene Dateitypen Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Ρ‚Π°Π±Π»ΠΈΡ† Google Π˜ΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€ΡƒΠΉΡ‚Π΅, Π²Π΅Ρ€Π½ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»Ρ‹ XLSX, CSV ΠΈΠ»ΠΈ TXT. Die ursprΓΌngliche Datei bleibt Π΄Π°Π±Π΅ΠΉ ΡΡ€Ρ…Π°Π»ΡŒΡ‚Π΅Π½. Umgekehrt lassen sich Daten aus Google Tabellen in verschieden Dateitypen exportieren.

Der Einstieg ist ganz einfach

Wenn Sie UnterstΓΌtzung benΓΆtigen, kΓΆnnen Sie sich rund um die Uhr an unseren E-Mail-, Π§Π°Ρ‚ΠΎΠ΄Π΅Ρ€ Telefonsupport wenden.

Π”ΠΆΠ΅Ρ†Ρ‚ Π½Π°Ρ‡Π°Ρ‚ΡŒ

Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Google Sheets

Π£Ρ€ΠΎΠΊ 8. Начало Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Google Sheets

/en/googlespreadsheets/converting-and-printing-docs/content/

Π’Π²Π΅Π΄Π΅Π½ΠΈΠ΅

Google Π’Π°Π±Π»ΠΈΡ†Ρ‹ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‚ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ , Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ , ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡ€ΡƒΡŽΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠ° ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ элСктронных Ρ‚Π°Π±Π»ΠΈΡ†. Π’ этом ΡƒΡ€ΠΎΠΊΠ΅ Π²Ρ‹ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ ΠΎ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… способах использования элСктронных Ρ‚Π°Π±Π»ΠΈΡ† ΠΈ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Ρ‚ΡŒΡΡ ΠΏΠΎ интСрфСйсу Google Sheets. Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΡƒΠ·Π½Π°Π΅Ρ‚Π΅ основныС способы Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ячСйки ΠΈ содСрТимоС ячСйки , Π² Ρ‚ΠΎΠΌ числС ΠΊΠ°ΠΊ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ячСйки, Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ содСрТимоС ΠΈ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ячСйки.

ΠŸΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ Π²ΠΈΠ΄Π΅ΠΎ Π½ΠΈΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΎΠ±Π·ΠΎΡ€ Google Sheets.

ВсС ΠΎ Google Sheets

Google Sheets β€” это Π²Π΅Π±-ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ элСктронных Ρ‚Π°Π±Π»ΠΈΡ† , ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ позволяСт Ρ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΈ ΡΠΈΡΡ‚Π΅ΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Π΅ Ρ‚ΠΈΠΏΡ‹ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ, ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎ Microsoft Excel 9.0082 . Π₯отя Google Sheets Π½Π΅ ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅Ρ‚ всСх Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½Π½Ρ‹Ρ… Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΉ Excel, Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°Ρ‚ΡŒ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ элСктронныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, начиная ΠΎΡ‚ простых ΠΈ заканчивая слоТными.

Π₯отя Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ элСктронныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ΡΡ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΌΠΈ людьми для ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ слоТных чисСл ΠΈ Π΄Π°Π½Π½Ρ‹Ρ…, Π½Π° самом Π΄Π΅Π»Π΅ ΠΈΡ… ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для мноТСства повсСднСвных Π·Π°Π΄Π°Ρ‡ . НачинаСтС Π»ΠΈ Π²Ρ‹ ΡΠΎΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ Π±ΡŽΠ΄ΠΆΠ΅Ρ‚, ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΠ΅Ρ‚Π΅ сад, создаСтС счСт-Ρ„Π°ΠΊΡ‚ΡƒΡ€Ρƒ ΠΈΠ»ΠΈ Π΄Π΅Π»Π°Π΅Ρ‚Π΅ Ρ‡Ρ‚ΠΎ-Ρ‚ΠΎ Π΅Ρ‰Π΅, Ρ‡Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΡ€ΠΈΠ΄ΡƒΠΌΠ°Ρ‚ΡŒ, элСктронныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ β€” ΠΎΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ способ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ.

ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ΠΈΡ‚Π΅ слайд-ΡˆΠΎΡƒ Π½ΠΈΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ ΠΎ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π΄Ρ€ΡƒΠ³ΠΈΡ… способах использования элСктронных Ρ‚Π°Π±Π»ΠΈΡ†.

Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ Google:
  1. . ΠŸΠΎΡΠΌΠΎΡ‚Ρ€Π΅Π² свой Google Drive, Click New ΠΈ Select Google Sheets . .
  2. ЭлСктронная Ρ‚Π°Π±Π»ΠΈΡ†Π° появится Π½Π° Π½ΠΎΠ²ΠΎΠΉ Π²ΠΊΠ»Π°Π΄ΠΊΠ΅ Π±Ρ€Π°ΡƒΠ·Π΅Ρ€Π° .
  3. Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π°Π·Π²Π°Ρ‚ΡŒ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π’Π°Π±Π»ΠΈΡ†Π° Π±Π΅Π· названия Π² Π²Π΅Ρ€Ρ…Π½Π΅ΠΉ части страницы. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ имя для элСктронной Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Π’Π²Π΅Π΄ΠΈΡ‚Π΅ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅.
  4. Π’Π°ΡˆΠ° элСктронная Ρ‚Π°Π±Π»ΠΈΡ†Π° Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠ΅Ρ€Π΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π½Π° Π² .
  5. Всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° Π²Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ снова ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΊ Π½Π΅ΠΉ доступ с вашСго Google Диска, Π³Π΄Π΅ ΠΎΠ½Π° Π±ΡƒΠ΄Π΅Ρ‚ сохранСна автоматичСски.

Π’Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π½Π΅Ρ‚ ΠΊΠ½ΠΎΠΏΠΊΠΈ сохранСния. Π­Ρ‚ΠΎ ΠΏΠΎΡ‚ΠΎΠΌΡƒ, Ρ‡Ρ‚ΠΎ Google Диск ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ автосохранСниС , ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ автоматичСски ΠΈ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ сохраняСт ваши Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΠΎ ΠΌΠ΅Ρ€Π΅ ΠΈΡ… рСдактирования.

Π˜Π½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡ Google Sheets

Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ элСктронныС Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹, Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠΈΡ‚ΡŒΡΡ с интСрфСйсом Google Sheets .

НаТмитС ΠΊΠ½ΠΎΠΏΠΊΠΈ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠΌ Π½ΠΈΠΆΠ΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ·Π½Π°Ρ‚ΡŒ большС ΠΎΠ± интСрфСйсС Google Sheets.

горячиС Ρ‚ΠΎΡ‡ΠΊΠΈ рСдактирования

ΠžΡΠ½ΠΎΠ²Ρ‹ ячССк

КаТдая элСктронная Ρ‚Π°Π±Π»ΠΈΡ†Π° состоит ΠΈΠ· тысяч ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ ячСйки . Π―Ρ‡Π΅ΠΉΠΊΠ° прСдставляСт собой пСрСсСчСниС строки ΠΈ столбца . Π‘Ρ‚ΠΎΠ»Π±Ρ†Ρ‹ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ Π±ΡƒΠΊΠ²Π°ΠΌΠΈ (A, B, C) , Π° строки ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π°ΡŽΡ‚ΡΡ Ρ†ΠΈΡ„Ρ€Π°ΠΌΠΈ (1, 2, 3) .

КаТдая ячСйка ΠΈΠΌΠ΅Π΅Ρ‚ собствСнноС имя β€” ΠΈΠ»ΠΈ адрСс ячСйки β€” Π² зависимости ΠΎΡ‚ Π΅Π΅ столбца ΠΈ строки. Π’ этом ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ выбранная ячСйка пСрСсСкаСт столбСц C ΠΈ строку 10 , поэтому адрСс ячСйки Ρ€Π°Π²Π΅Π½ C10 . ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ столбСц ΠΈ строка Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² становятся Π½Π° Ρ‚Π΅ΠΌΠ½Π΅Π΅ ΠΏΡ€ΠΈ Π²Ρ‹Π±ΠΎΡ€Π΅ ячСйки.

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ нСсколько ячССк ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Π“Ρ€ΡƒΠΏΠΏΠ° ячССк извСстна ΠΊΠ°ΠΊ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ячССк . ВмСсто адрСса ΠΎΠ΄Π½ΠΎΠΉ ячСйки Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΡΡΡ‹Π»Π°Ρ‚ΡŒΡΡ Π½Π° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ячССк, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ адрСса ячССк ΠΏΠ΅Ρ€Π²Ρ‹Ρ… ΠΈ послСдних ячССк Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ячССк, Ρ€Π°Π·Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… Π΄Π²ΠΎΠ΅Ρ‚ΠΎΡ‡ΠΈΠ΅ΠΌ . НапримСр, Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ячССк, Π²ΠΊΠ»ΡŽΡ‡Π°ΡŽΡ‰ΠΈΠΉ ячСйки A1, A2, A3, A4 ΠΈ A5, Π±ΡƒΠ΄Π΅Ρ‚ записан ΠΊΠ°ΠΊ 9.0081 А1:А5 .

На изобраТСниях Π½ΠΈΠΆΠ΅ Π²Ρ‹Π±Ρ€Π°Π½Ρ‹ Π΄Π²Π° Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ячССк:

  • Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ячССк A2:A8
  • Π”ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ячССк A2:B8

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ячССк

хранится Π² ΠΊΠ»Π΅Ρ‚ΠΊΠ΅. КаТдая ячСйка ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ нСсколько Ρ€Π°Π·Π»ΠΈΡ‡Π½Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ² содСрТимого, Π²ΠΊΠ»ΡŽΡ‡Π°Ρ тСкст , Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ , Ρ„ΠΎΡ€ΠΌΡƒΠ»Ρ‹ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ .

  • ВСкст : Π―Ρ‡Π΅ΠΉΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ тСкст , Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ Π±ΡƒΠΊΠ²Ρ‹, Ρ†ΠΈΡ„Ρ€Ρ‹ ΠΈ Π΄Π°Ρ‚Ρ‹.
  • Атрибуты форматирования : Π―Ρ‡Π΅ΠΉΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚Ρ‹ форматирования, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ·ΠΌΠ΅Π½ΡΡŽΡ‚ способ отобраТСния Π±ΡƒΠΊΠ², Ρ†ΠΈΡ„Ρ€ ΠΈ Π΄Π°Ρ‚ . НапримСр, ΠΏΡ€ΠΎΡ†Π΅Π½Ρ‚Ρ‹ ΠΌΠΎΠ³ΡƒΡ‚ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Ρ‚ΡŒΡΡ ΠΊΠ°ΠΊ 0,15 ΠΈΠ»ΠΈ 15%. Π’Ρ‹ Π΄Π°ΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ†Π²Π΅Ρ‚ Ρ„ΠΎΠ½Π° ячСйки .
  • Π€ΠΎΡ€ΠΌΡƒΠ»Ρ‹ ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ : Π―Ρ‡Π΅ΠΉΠΊΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ Ρ„ΠΎΡ€ΠΌΡƒΠ» ΠΈ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ , ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ значСния ячССк. Π’ нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ БУММ(B2:B8) складываСт Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ°ΠΆΠ΄ΠΎΠΉ ячСйки Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ ячССк B2:B8 ΠΈ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°Π΅Ρ‚ ΠΈΡ‚ΠΎΠ³ Π² ячСйкС B9.
Для Π²Ρ‹Π±ΠΎΡ€Π° ячССк:

Π§Ρ‚ΠΎΠ±Ρ‹ ввСсти ΠΈΠ»ΠΈ ΠΎΡ‚Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТимоС ячСйки, Π²Π°ΠΌ сначала Π½ΡƒΠΆΠ½ΠΎ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ячСйку.

  1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ячСйку, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΅Π΅.
  2. Π’ΠΎΠΊΡ€ΡƒΠ³ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠΉ ячСйки появится синяя Ρ€Π°ΠΌΠΊΠ° .

Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Ρ‹Π±ΠΈΡ€Π°Ρ‚ΡŒ ячСйки с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ клавиш со стрСлками Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅.

Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ячССк:

Иногда ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π±ΠΎΠ»ΡŒΡˆΡƒΡŽ Π³Ρ€ΡƒΠΏΠΏΡƒ ячССк ΠΈΠ»ΠΈ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ячССк .

  1. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΠΌΡ‹ΡˆΡŒ, ΠΏΠΎΠΊΠ° всС ячСйки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ, Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹Π΄Π΅Π»Π΅Π½Ρ‹ .
  2. ΠžΡ‚ΠΏΡƒΡΡ‚ΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ячССк.
Π§Ρ‚ΠΎΠ±Ρ‹ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ содСрТимоС ячСйки:
  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½ΡƒΠΆΠ½ΡƒΡŽ ячСйку.
  2. Π’Π²Π΅Π΄ΠΈΡ‚Π΅ content Π² Π²Ρ‹Π±Ρ€Π°Π½Π½ΡƒΡŽ ячСйку, Π·Π°Ρ‚Π΅ΠΌ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter. ΠšΠΎΠ½Ρ‚Π΅Π½Ρ‚ появится Π² ячСйка ΠΈ Ρ„ΠΎΡ€ΠΌΡƒΠ»Π° Π±Π°Ρ€ . Π’Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π²Π²ΠΎΠ΄ΠΈΡ‚ΡŒ содСрТимоС ΠΈ Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТимоС ячСйки Π² строкС Ρ„ΠΎΡ€ΠΌΡƒΠ».
Π§Ρ‚ΠΎΠ±Ρ‹ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ содСрТимоС ячСйки:
  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ячСйку, ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ .
  2. НаТмитС ΠΊΠ»Π°Π²ΠΈΡˆΡƒ Delete ΠΈΠ»ΠΈ Backspace Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ячСйки Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ΄Π°Π»Π΅Π½ΠΎ.
Π§Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ячСйки:

Π›Π΅Π³ΠΊΠΎ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТимоС, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ ΡƒΠΆΠ΅ Π²Π²Π΅Π΄Π΅Π½ΠΎ Π² ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ это содСрТимоС Π² Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ячСйки.

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ячСйки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.
  2. НаТмитС Ctrl+C (Windows) ΠΈΠ»ΠΈ Command+C (Mac) Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ячСйки.
  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ячСйку ΠΈΠ»ΠΈ ячСйки, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ячСйки. Π‘ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Π΅ ячСйки Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π±ΡƒΠ΄ΡƒΡ‚ ΠΈΠΌΠ΅Ρ‚ΡŒ Ρ€Π°ΠΌΠΊΡƒ Π²ΠΎΠΊΡ€ΡƒΠ³ Π½ΠΈΡ….
  4. НаТмитС Ctrl+V (Windows) ΠΈΠ»ΠΈ Command+V (Mac) Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ячСйки.
Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ€Π΅Π·Π°Ρ‚ΡŒ ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ячСйки:

Π’ ΠΎΡ‚Π»ΠΈΡ‡ΠΈΠ΅ ΠΎΡ‚ копирования ΠΈ вставки, ΠΏΡ€ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π΄ΡƒΠ±Π»ΠΈΡ€ΡƒΠ΅Ρ‚ содСрТимоС ячСйки , Π²Ρ‹Ρ€Π΅Π·Π°Π½ΠΈΠ΅ ΠΈ вставка ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π°Π΅Ρ‚ содСрТимоС ΠΌΠ΅ΠΆΠ΄Ρƒ ячСйками.

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ячСйки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²Ρ‹Ρ€Π΅Π·Π°Ρ‚ΡŒ .
  2. НаТмитС Ctrl+X (Windows) ΠΈΠ»ΠΈ Command+X (Mac) Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ€Π΅Π·Π°Ρ‚ΡŒ ячСйки. Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΠΌΠΎΠ΅ ячСйки останСтся Π² исходном мСстС Π΄ΠΎ Ρ‚Π΅Ρ… ΠΏΠΎΡ€, ΠΏΠΎΠΊΠ° ячСйки Π½Π΅ Π±ΡƒΠ΄ΡƒΡ‚ вставлСны.
  3. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ячСйку ΠΈΠ»ΠΈ ячСйки, Π³Π΄Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ ячСйки.
  4. НаТмитС Ctrl+V (Windows) ΠΈΠ»ΠΈ Command+V (Mac) Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°Ρ‚ΡƒΡ€Π΅, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ячСйки.

Π‘Ρ‹Π²Π°ΡŽΡ‚ случаи, ΠΊΠΎΠ³Π΄Π° Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Π΅ части содСрТимого ячСйки. Π’ этих случаях Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ ΠΎΠΏΡ†ΠΈΡŽ Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ вставка . Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ Π Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π² мСню ΠΏΠ°Π½Π΅Π»ΠΈ инструмСнтов, Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ Π½Π° Π‘ΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ вставка ΠΈ Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Π½ΡƒΠΆΠ½Ρ‹ΠΉ Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ вставки Π² Ρ€Π°ΡΠΊΡ€Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΌΡΡ мСню.

ΠŸΠ΅Ρ€Π΅Ρ‚Π°ΡΠΊΠΈΠ²Π°Π½ΠΈΠ΅ ячССк:

ВмСсто Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹Ρ€Π΅Π·Π°Ρ‚ΡŒ ΠΈ Π²ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ, Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Ρ‚Π°ΡΠΊΠΈΠ²Π°Ρ‚ΡŒ ячСйки для пСрСмСщСния ΠΈΡ… содСрТимого.

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ячСйку , Π·Π°Ρ‚Π΅ΠΌ Π½Π°Π²Π΅Π΄ΠΈΡ‚Π΅ ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ Π½Π° внСшний ΠΊΡ€Π°ΠΉ синСго ΠΏΡ€ΡΠΌΠΎΡƒΠ³ΠΎΠ»ΡŒΠ½ΠΈΠΊΠ°. ΠšΡƒΡ€ΡΠΎΡ€ прСвратится Π² Π·Π½Π°Ρ‡ΠΎΠΊ Ρ€ΡƒΠΊΠΈ .
  2. Π©Π΅Π»ΠΊΠ½ΠΈΡ‚Π΅ ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ячСйку Π² Π½ΡƒΠΆΠ½ΠΎΠ΅ мСсто.
  3. ΠžΡ‚ΠΏΡƒΡΡ‚ΠΈΡ‚Π΅ ΠΌΡ‹ΡˆΡŒ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΡƒΡ€ΠΎΠ½ΠΈΡ‚ΡŒ ячСйку.
Π§Ρ‚ΠΎΠ±Ρ‹ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ дСскриптор заполнСния:

Иногда ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ содСрТимоС ΠΎΠ΄Π½ΠΎΠΉ ячСйки Π² нСсколько Π΄Ρ€ΡƒΠ³ΠΈΡ… ячССк элСктронной Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹. Ρ‚Ρ‹ ΠΌΠΎΠ³ Π±Ρ‹ скопируйтС ΠΈ Π²ΡΡ‚Π°Π²ΡŒΡ‚Π΅ содСрТимоС Π² ΠΊΠ°ΠΆΠ΄ΡƒΡŽ ячСйку, Π½ΠΎ этот ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΡ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ. ВмСсто этого ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ дСскриптор заполнСния для быстрого копирования ΠΈ вставки содСрТимого ΠΈΠ· ΠΎΠ΄Π½ΠΎΠΉ ячСйки Π² Π»ΡŽΠ±Ρ‹Π΅ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ ячСйки Π² Ρ‚ΠΎΠΉ ΠΆΠ΅ строкС ΠΈΠ»ΠΈ столбцС.

  1. Π’Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ ячСйку , ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ. НСбольшой ΠΊΠ²Π°Π΄Ρ€Π°Ρ‚, извСстный ΠΊΠ°ΠΊ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ заполнСния , появится Π² ΠΏΡ€Π°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡƒΠ³Π»Ρƒ ячСйки.
  2. НавСдитС ΡƒΠΊΠ°Π·Π°Ρ‚Π΅Π»ΡŒ ΠΌΡ‹ΡˆΠΈ Π½Π° ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ заполнСния . ΠšΡƒΡ€ΡΠΎΡ€ измСнится Π½Π° Ρ‡Π΅Ρ€Π½Ρ‹ΠΉ крСст.
  3. НаТмитС ΠΈ ΠΏΠ΅Ρ€Π΅Ρ‚Π°Ρ‰ΠΈΡ‚Π΅ ΠΌΠ°Ρ€ΠΊΠ΅Ρ€ заполнСния Π½Π° ячСйки, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π²Ρ‹ Ρ…ΠΎΡ‚ΠΈΡ‚Π΅ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ. Π’ΠΎΠΊΡ€ΡƒΠ³ ячССк, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±ΡƒΠ΄ΡƒΡ‚ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Ρ‹, появится пунктирная чСрная линия .
  4. ΠžΡ‚ΠΏΡƒΡΡ‚ΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠΌΡ‹ΡˆΠΈ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Π΅ ячСйки.
ИспользованиС Ρ€ΡƒΡ‡ΠΊΠΈ заполнСния для продолТСния сСрии

Π ΡƒΡ‡ΠΊΡƒ заполнСния Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ для продолТСния сСрии . Всякий Ρ€Π°Π·, ΠΊΠΎΠ³Π΄Π° содСрТимоС строки ΠΈΠ»ΠΈ столбца слСдуСт ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠΌΡƒ порядку, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ числа (1, 2, 3) ΠΈΠ»ΠΈ days (понСдСльник, Π²Ρ‚ΠΎΡ€Π½ΠΈΠΊ, срСда) β€” дСскриптор заполнСния Π±ΡƒΠ΄Π΅Ρ‚ ΡƒΠ³Π°Π΄Ρ‹Π²Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±Ρ‹Ρ‚ΡŒ дальшС Π² ряду. Π’ нашСм ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Π½ΠΈΠΆΠ΅ дСскриптор заполнСния ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для Ρ€Π°ΡΡˆΠΈΡ€Π΅Π½ΠΈΡ ряда ΠΈΠ· Π΄Π°Ρ‚ Π² столбцС.


Π’Ρ‹Π·ΠΎΠ²!

  1. ΠžΡ‚ΠΊΡ€ΠΎΠΉΡ‚Π΅ Google Sheets ΠΈ создайтС Π½ΠΎΠ²ΡƒΡŽ ΠΏΡƒΡΡ‚ΡƒΡŽ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ .

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *