Bagaimana cara membuat id spreadsheet google?

Ada banyak cara untuk mendapatkan Spreadsheet Anda, untuk bekerja dengannya melalui googlesheets4. Mereka pada dasarnya berkisar dari "jelek, tapi sedikit usaha" hingga "lebih manusiawi, tapi lebih banyak usaha"

Autentikasi

Sebagai pengguna reguler dan interaktif, Anda dapat membiarkan googlesheets4 menanyakan apa pun yang diperlukan kembali. autentikasi

Karena artikel ini dikompilasi secara noninteraktif di server, kami telah mengatur agar googlesheets4 menggunakan token akun layanan (tidak ditampilkan)

Gunakan URL

Saat Anda mengunjungi Lembar di browser, Anda dapat menyalin URL itu ke papan klip Anda. URL semacam itu terlihat seperti ini

https://docs.google.com/spreadsheets/d/1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY/edit#gid=780868077

yang rusak seperti ini

https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
_

Perhatikan bahwa URL ini berisi (spread)Sheet ID dan (work)sheet ID. URL ini kebetulan ditautkan ke

googlesheets4 menerima URL seperti argumen

https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
3 (pikirkan "spreadsheet") dari banyak fungsi

ugly_url <- "https://docs.google.com/spreadsheets/d/1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY/edit#gid=780868077"
read_sheet(ugly_url)
#> ✔ Reading from gapminder.
#> ✔ Range Africa.
#> # A tibble: 624 × 6
#>   country continent  year lifeExp      pop gdpPercap
#>                       
#> 1 Algeria Africa     1952    43.1  9279525     2449.
#> 2 Algeria Africa     1957    45.7 10270856     3014.
#> 3 Algeria Africa     1962    48.3 11000948     2551.
#> 4 Algeria Africa     1967    51.4 12760499     3247.
#> 5 Algeria Africa     1972    54.5 14760787     4183.
#> # … with 619 more rows
#> # ℹ Use `print(n = ...)` to see more rows

Saat ini, meskipun URL mungkin berisi Sheet (spread) dan sheet (work), kami hanya mengekstrak ID Sheet (spread). Jika fungsi menargetkan lembar (kerja) tertentu, yang biasanya ditentukan melalui argumen seperti

https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
4 atau
https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
5 atau default "lembar pertama (terlihat)"

Namun, URL ini tidak terlalu bagus untuk dilihat di kode Anda

Gunakan ID Lembar

Anda dapat mengekstrak ID Lembar dari URL dengan

https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
6 (yang kami lakukan secara internal untuk membuat URL berfungsi sejak awal)

ssid <- as_sheets_id(ugly_url)
class(ssid)
#> [1] "sheets_id"  "drive_id"   "vctrs_vctr" "character"
unclass(ssid)
#> [1] "1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY"

https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
6 adalah fungsi generik, yang artinya tahu apa yang harus dilakukan dengan beberapa jenis masukan. Untuk input string karakter,
https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
_6 melewati string, kecuali jika terlihat seperti URL. Jika terlihat seperti URL, kami menggunakan ekspresi reguler untuk mengekstrak ID Lembar. String yang dikembalikan mengandung kelas
https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
_9 dan
ugly_url <- "https://docs.google.com/spreadsheets/d/1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY/edit#gid=780868077"
read_sheet(ugly_url)
#> ✔ Reading from gapminder.
#> ✔ Range Africa.
#> # A tibble: 624 × 6
#>   country continent  year lifeExp      pop gdpPercap
#>                       
#> 1 Algeria Africa     1952    43.1  9279525     2449.
#> 2 Algeria Africa     1957    45.7 10270856     3014.
#> 3 Algeria Africa     1962    48.3 11000948     2551.
#> 4 Algeria Africa     1967    51.4 12760499     3247.
#> 5 Algeria Africa     1972    54.5 14760787     4183.
#> # … with 619 more rows
#> # ℹ Use `print(n = ...)` to see more rows
0 (untuk bermain dengan baik dengan googledrive)

Mengapa kami menelepon

ugly_url <- "https://docs.google.com/spreadsheets/d/1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY/edit#gid=780868077"
read_sheet(ugly_url)
#> ✔ Reading from gapminder.
#> ✔ Range Africa.
#> # A tibble: 624 × 6
#>   country continent  year lifeExp      pop gdpPercap
#>                       
#> 1 Algeria Africa     1952    43.1  9279525     2449.
#> 2 Algeria Africa     1957    45.7 10270856     3014.
#> 3 Algeria Africa     1962    48.3 11000948     2551.
#> 4 Algeria Africa     1967    51.4 12760499     3247.
#> 5 Algeria Africa     1972    54.5 14760787     4183.
#> # … with 619 more rows
#> # ℹ Use `print(n = ...)` to see more rows
_1 di atas untuk melihat ID Lembar telanjang?

ssid
#>  Spreadsheet name: gapminder
#>                ID: 1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY
#>            Locale: en_US
#>         Time zone: America/Los_Angeles
#>       # of sheets: 5
#> # of named ranges: 1
#> 
#> (Sheet name): (Nominal extent in rows x columns)
#>       Africa: 625 x 6
#>     Americas: 301 x 6
#>         Asia: 397 x 6
#>       Europe: 361 x 6
#>      Oceania: 25 x 6
#> 
#> (Named range): (A1 range)        
#>        canada: 'Americas'!A38:F49

Ini adalah metadata yang sama yang akan Anda lihat saat memanggil

ugly_url <- "https://docs.google.com/spreadsheets/d/1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY/edit#gid=780868077"
read_sheet(ugly_url)
#> ✔ Reading from gapminder.
#> ✔ Range Africa.
#> # A tibble: 624 × 6
#>   country continent  year lifeExp      pop gdpPercap
#>                       
#> 1 Algeria Africa     1952    43.1  9279525     2449.
#> 2 Algeria Africa     1957    45.7 10270856     3014.
#> 3 Algeria Africa     1962    48.3 11000948     2551.
#> 4 Algeria Africa     1967    51.4 12760499     3247.
#> 5 Algeria Africa     1972    54.5 14760787     4183.
#> # … with 619 more rows
#> # ℹ Use `print(n = ...)` to see more rows
3 (tetapi Anda harus memanggil
ugly_url <- "https://docs.google.com/spreadsheets/d/1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY/edit#gid=780868077"
read_sheet(ugly_url)
#> ✔ Reading from gapminder.
#> ✔ Range Africa.
#> # A tibble: 624 × 6
#>   country continent  year lifeExp      pop gdpPercap
#>                       
#> 1 Algeria Africa     1952    43.1  9279525     2449.
#> 2 Algeria Africa     1957    45.7 10270856     3014.
#> 3 Algeria Africa     1962    48.3 11000948     2551.
#> 4 Algeria Africa     1967    51.4 12760499     3247.
#> 5 Algeria Africa     1972    54.5 14760787     4183.
#> # … with 619 more rows
#> # ℹ Use `print(n = ...)` to see more rows
3 secara eksplisit jika ingin menyimpan metadata yang dikembalikan)

googlesheets4 juga menerima ID Lembar sebagai argumen

https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
3 dari banyak fungsi

read_sheet(ssid)
#> ✔ Reading from gapminder.
#> ✔ Range Africa.
#> # A tibble: 624 × 6
#>   country continent  year lifeExp      pop gdpPercap
#>                       
#> 1 Algeria Africa     1952    43.1  9279525     2449.
#> 2 Algeria Africa     1957    45.7 10270856     3014.
#> 3 Algeria Africa     1962    48.3 11000948     2551.
#> 4 Algeria Africa     1967    51.4 12760499     3247.
#> 5 Algeria Africa     1972    54.5 14760787     4183.
#> # … with 619 more rows
#> # ℹ Use `print(n = ...)` to see more rows

Saya pikir dalam skrip atau aplikasi yang akan bertahan untuk sementara waktu, lebih baik merujuk ke Lembar dengan ID-nya daripada dengan URL-nya. ID Lembar lebih bagus untuk dilihat, lengkap, minimal

ssid <- "1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY"
read_sheet(ssid)
#> ✔ Reading from gapminder.
#> ✔ Range Africa.
#> # A tibble: 624 × 6
#>   country continent  year lifeExp      pop gdpPercap
#>                       
#> 1 Algeria Africa     1952    43.1  9279525     2449.
#> 2 Algeria Africa     1957    45.7 10270856     3014.
#> 3 Algeria Africa     1962    48.3 11000948     2551.
#> 4 Algeria Africa     1967    51.4 12760499     3247.
#> 5 Algeria Africa     1972    54.5 14760787     4183.
#> # … with 619 more rows
#> # ℹ Use `print(n = ...)` to see more rows

Perhatikan demonstrasi ini bahwa ID Lembar juga berfungsi saat disediakan sebagai string lama yang biasa, mis. e. tidak harus memiliki kelas

https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
_9. Dalam beberapa konteks, Anda bahkan mungkin lebih suka menyimpannya sebagai string, untuk melewati perilaku pencetakan khusus untuk
https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
9

Saat Lembar ditentukan melalui string karakter, googlesheets4 menganggapnya sebagai ID Lembar (atau URL yang berisi ID). Ini BUKAN kasus untuk googledrive, yang menganggap string karakter adalah nama atau jalur file. Oleh karena itu, untuk kebahagiaan maksimal, dalam alur kerja campuran googlesheets4 / googledrive, ada baiknya untuk secara eksplisit dan mendeklarasikan string menjadi ID Lembar, jika demikian

ssid <- as_sheets_id("1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY")
read_sheet(ssid)
#> ✔ Reading from gapminder.
#> ✔ Range Africa.
#> # A tibble: 624 × 6
#>   country continent  year lifeExp      pop gdpPercap
#>                       
#> 1 Algeria Africa     1952    43.1  9279525     2449.
#> 2 Algeria Africa     1957    45.7 10270856     3014.
#> 3 Algeria Africa     1962    48.3 11000948     2551.
#> 4 Algeria Africa     1967    51.4 12760499     3247.
#> 5 Algeria Africa     1972    54.5 14760787     4183.
#> # … with 619 more rows
#> # ℹ Use `print(n = ...)` to see more rows

Jika skrip atau aplikasi Anda menargetkan Sheet tertentu, cara yang paling efisien dan andal untuk mengatasinya adalah dengan ID-nya

Gunakan nama Sheet (menggunakan googledrive)

Fitur besar dari paket googledrive adalah kemampuan untuk bernavigasi antara nama file yang ramah manusia dan ID file yang ramah mesin. Baik Drive maupun Sheets API memerlukan penggunaan ID, sehingga ilusi bahwa Anda dapat mengidentifikasi file Drive berdasarkan nama disediakan oleh paket googledrive. (Google Spreadsheet hanyalah kasus khusus dari file Drive… file yang kebetulan berupa spreadsheet. )

Jika Anda perlu merujuk ke Lembar dengan nama, mis. e. jika Anda perlu mencari ID file berdasarkan namanya, Anda harus menggunakan paket googledrive untuk itu. Ada alasan lain untuk menggunakan kedua paket ini secara bersamaan. Sheets API sengaja mempersempit fokus pada operasi spreadsheet yang melibatkan lembar kerja dan sel. Operasi seluruh file umum, seperti salin/ganti nama/pindahkan/bagikan, harus dilakukan melalui Drive API dan, dalam R, melalui googledrive. Lihat artikel Menggunakan googlesheets4 dengan googledrive untuk informasi lebih lanjut

Saatnya melampirkan googledrive (selain googlesheets4 yang sudah terpasang)

(Dalam potongan autentikasi tersembunyi kami, kami benar-benar menerapkan token bersama untuk googlesheets4 dan googledrive, mengantisipasi momen ini. )

Lembar yang telah kami kerjakan diberi nama "gapminder" dan dimiliki oleh akun yang kami masuki seperti di sini. Kita dapat menggunakan

ugly_url <- "https://docs.google.com/spreadsheets/d/1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY/edit#gid=780868077"
read_sheet(ugly_url)
#> ✔ Reading from gapminder.
#> ✔ Range Africa.
#> # A tibble: 624 × 6
#>   country continent  year lifeExp      pop gdpPercap
#>                       
#> 1 Algeria Africa     1952    43.1  9279525     2449.
#> 2 Algeria Africa     1957    45.7 10270856     3014.
#> 3 Algeria Africa     1962    48.3 11000948     2551.
#> 4 Algeria Africa     1967    51.4 12760499     3247.
#> 5 Algeria Africa     1972    54.5 14760787     4183.
#> # … with 619 more rows
#> # ℹ Use `print(n = ...)` to see more rows
_8 untuk mengidentifikasi file berdasarkan nama

(gap_dribble <- drive_get("gapminder"))
#> ✔ The input `path` resolved to exactly 1 file.
#> # A dribble: 1 × 4
#>   name      path      id                                      drive_reso…¹
#>                                                   
#> 1 gapminder gapminder 1ksUQqF_K5yKbJr_uWVnFVZhVuxwMyZCvK6MZO… 
#> # … with abbreviated variable name ¹​drive_resource

ugly_url <- "https://docs.google.com/spreadsheets/d/1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY/edit#gid=780868077"
read_sheet(ugly_url)
#> ✔ Reading from gapminder.
#> ✔ Range Africa.
#> # A tibble: 624 × 6
#>   country continent  year lifeExp      pop gdpPercap
#>                       
#> 1 Algeria Africa     1952    43.1  9279525     2449.
#> 2 Algeria Africa     1957    45.7 10270856     3014.
#> 3 Algeria Africa     1962    48.3 11000948     2551.
#> 4 Algeria Africa     1967    51.4 12760499     3247.
#> 5 Algeria Africa     1972    54.5 14760787     4183.
#> # … with 619 more rows
#> # ℹ Use `print(n = ...)` to see more rows
9 mengembalikan
ssid <- as_sheets_id(ugly_url)
class(ssid)
#> [1] "sheets_id"  "drive_id"   "vctrs_vctr" "character"
unclass(ssid)
#> [1] "1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY"
0, "Tibble Drive", di mana setiap baris menyimpan info tentang file Drive.
https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
6 juga menerima
ssid <- as_sheets_id(ugly_url)
class(ssid)
#> [1] "sheets_id"  "drive_id"   "vctrs_vctr" "character"
unclass(ssid)
#> [1] "1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY"
0 satu baris, jadi kita bisa langsung masuk ke alur kerja normal googlesheets4 kita

gap_id <- as_sheets_id(gap_dribble)
unclass(gap_id)
#> [1] "1ksUQqF_K5yKbJr_uWVnFVZhVuxwMyZCvK6MZOEb7Kew"
gap_id
#>  Spreadsheet name: gapminder
#>                ID: 1ksUQqF_K5yKbJr_uWVnFVZhVuxwMyZCvK6MZOEb7Kew
#>            Locale: en_US
#>         Time zone: America/Los_Angeles
#>       # of sheets: 5
#> # of named ranges: 1
#> 
#> (Sheet name): (Nominal extent in rows x columns)
#>       Africa: 625 x 6
#>     Americas: 301 x 6
#>         Asia: 397 x 6
#>       Europe: 361 x 6
#>      Oceania: 25 x 6
#> 
#> (Named range): (A1 range)        
#>        canada: 'Americas'!A38:F49

Karena kami umumnya memanggil

https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
_6 pada apa pun yang disediakan pengguna sebagai
https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
3, Anda bahkan dapat meneruskan
ssid <- as_sheets_id(ugly_url)
class(ssid)
#> [1] "sheets_id"  "drive_id"   "vctrs_vctr" "character"
unclass(ssid)
#> [1] "1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY"
5 langsung ke fungsi googlesheets4

https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
_0

Dua hal penting yang perlu diperhatikan

  • googledrive memerlukan autentikasi untuk fungsi seperti
    ugly_url <- "https://docs.google.com/spreadsheets/d/1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY/edit#gid=780868077"
    read_sheet(ugly_url)
    #> ✔ Reading from gapminder.
    #> ✔ Range Africa.
    #> # A tibble: 624 × 6
    #>   country continent  year lifeExp      pop gdpPercap
    #>                       
    #> 1 Algeria Africa     1952    43.1  9279525     2449.
    #> 2 Algeria Africa     1957    45.7 10270856     3014.
    #> 3 Algeria Africa     1962    48.3 11000948     2551.
    #> 4 Algeria Africa     1967    51.4 12760499     3247.
    #> 5 Algeria Africa     1972    54.5 14760787     4183.
    #> # … with 619 more rows
    #> # ℹ Use `print(n = ...)` to see more rows
    9 dan
    ssid <- as_sheets_id(ugly_url)
    class(ssid)
    #> [1] "sheets_id"  "drive_id"   "vctrs_vctr" "character"
    unclass(ssid)
    #> [1] "1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY"
    7 (lihat di bawah). Pada awalnya, Anda cukup bereaksi terhadap permintaan autentikasi interaktif dan pastikan Anda mengautentikasi sebagai pengguna yang sama dengan googledrive dan googlesheets4. Setelah Anda bosan melakukan autentikasi untuk kedua paket tersebut, baca artikel Menggunakan googlesheets4 dengan googledrive. Autentikasi terkoordinasi seharusnya menjadi lebih mudah di masa mendatang
    • Di autentikasi tersembunyi kami di sini, kami telah mengambil tindakan khusus untuk menggunakan token bersama untuk googledrive dan googlesheets4
  • Ingatlah untuk menggunakan
    ugly_url <- "https://docs.google.com/spreadsheets/d/1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY/edit#gid=780868077"
    read_sheet(ugly_url)
    #> ✔ Reading from gapminder.
    #> ✔ Range Africa.
    #> # A tibble: 624 × 6
    #>   country continent  year lifeExp      pop gdpPercap
    #>                       
    #> 1 Algeria Africa     1952    43.1  9279525     2449.
    #> 2 Algeria Africa     1957    45.7 10270856     3014.
    #> 3 Algeria Africa     1962    48.3 11000948     2551.
    #> 4 Algeria Africa     1967    51.4 12760499     3247.
    #> 5 Algeria Africa     1972    54.5 14760787     4183.
    #> # … with 619 more rows
    #> # ℹ Use `print(n = ...)` to see more rows
    _9 pada nama Lembar yang Anda miliki. Jika Anda tidak memiliki Lembar bernama "gapminder", kode di atas tidak akan menghasilkan apa pun. Sebagai aturan umum, jika Anda tidak melihatnya di spreadsheet. google. com, Anda juga tidak bisa
    ugly_url <- "https://docs.google.com/spreadsheets/d/1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY/edit#gid=780868077"
    read_sheet(ugly_url)
    #> ✔ Reading from gapminder.
    #> ✔ Range Africa.
    #> # A tibble: 624 × 6
    #>   country continent  year lifeExp      pop gdpPercap
    #>                       
    #> 1 Algeria Africa     1952    43.1  9279525     2449.
    #> 2 Algeria Africa     1957    45.7 10270856     3014.
    #> 3 Algeria Africa     1962    48.3 11000948     2551.
    #> 4 Algeria Africa     1967    51.4 12760499     3247.
    #> 5 Algeria Africa     1972    54.5 14760787     4183.
    #> # … with 619 more rows
    #> # ℹ Use `print(n = ...)` to see more rows
    _9

Cantumkan Spreadsheet Anda (menggunakan googledrive)

Bagaimana jika Anda ingin melihat semua Spreadsheet Anda?

ssid
#>  Spreadsheet name: gapminder
#>                ID: 1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY
#>            Locale: en_US
#>         Time zone: America/Los_Angeles
#>       # of sheets: 5
#> # of named ranges: 1
#> 
#> (Sheet name): (Nominal extent in rows x columns)
#>       Africa: 625 x 6
#>     Americas: 301 x 6
#>         Asia: 397 x 6
#>       Europe: 361 x 6
#>      Oceania: 25 x 6
#> 
#> (Named range): (A1 range)        
#>        canada: 'Americas'!A38:F49
_0 adalah fungsi pekerja keras untuk tugas-tugas ini untuk file Drive umum. Ini memiliki banyak lonceng dan peluit dan kita dapat menggunakan salah satunya untuk mempersempit pencarian ke Google Sheets

https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
_1

Ini sangat berguna sehingga kami membuat

ssid
#>  Spreadsheet name: gapminder
#>                ID: 1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY
#>            Locale: en_US
#>         Time zone: America/Los_Angeles
#>       # of sheets: 5
#> # of named ranges: 1
#> 
#> (Sheet name): (Nominal extent in rows x columns)
#>       Africa: 625 x 6
#>     Americas: 301 x 6
#>         Asia: 397 x 6
#>       Europe: 361 x 6
#>      Oceania: 25 x 6
#> 
#> (Named range): (A1 range)        
#>        canada: 'Americas'!A38:F49
1 di googlesheets4, yang merupakan jalan pintas untuk
ssid
#>  Spreadsheet name: gapminder
#>                ID: 1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY
#>            Locale: en_US
#>         Time zone: America/Los_Angeles
#>       # of sheets: 5
#> # of named ranges: 1
#> 
#> (Sheet name): (Nominal extent in rows x columns)
#>       Africa: 625 x 6
#>     Americas: 301 x 6
#>         Asia: 397 x 6
#>       Europe: 361 x 6
#>      Oceania: 25 x 6
#> 
#> (Named range): (A1 range)        
#>        canada: 'Americas'!A38:F49
2

https://docs.google.com/spreadsheets/d/SPREADSHEET_ID/edit#gid=SHEET_ID
_2

Lihat contoh untuk

ssid <- as_sheets_id(ugly_url)
class(ssid)
#> [1] "sheets_id"  "drive_id"   "vctrs_vctr" "character"
unclass(ssid)
#> [1] "1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY"
7 dan
ssid
#>  Spreadsheet name: gapminder
#>                ID: 1U6Cf_qEOhiR9AZqTqS3mbMF3zt2db48ZP5v3rkrAEJY
#>            Locale: en_US
#>         Time zone: America/Los_Angeles
#>       # of sheets: 5
#> # of named ranges: 1
#> 
#> (Sheet name): (Nominal extent in rows x columns)
#>       Africa: 625 x 6
#>     Americas: 301 x 6
#>         Asia: 397 x 6
#>       Europe: 361 x 6
#>      Oceania: 25 x 6
#> 
#> (Named range): (A1 range)        
#>        canada: 'Americas'!A38:F49
1 untuk ide lainnya tentang cara menelusuri Drive secara efektif untuk Spreadsheet Anda

Apa itu ID Google Sheets?

Sumber Spreadsheet mewakili setiap spreadsheet dan memiliki nilai spreadsheetId yang unik, berisi huruf, angka, tanda hubung, atau garis bawah . Anda dapat menemukan ID spreadsheet di URL Google Spreadsheet. https. //dokumen. google. com/spreadsheets/d/spreadsheetId /edit#gid=0. Lembaran. Halaman atau tab di dalam spreadsheet.