Google dynamic ARRAYFORMULA setara dengan excel


0

Perusahaan saya mentransfer ke Onedrive dari google drive sehingga saya harus memformat ulang lembar google saya menjadi excel. Di mana saya mengalami masalah adalah mencari tahu bagaimana mengkonversi open ended, dan formula array bersarang.

mis. Arrayformula (Sheet1! A: A) di google akan menampilkan apa pun yang ada di kolom pertama sheet1 tidak peduli berapa banyak garis yang ada. Saya berurusan dengan daftar yang panjangnya 95-1700 baris, dan saya tidak akan tahu berapa banyak untuk template.

Masalah lainnya adalah rumus array bersarang - di mana rumus array adalah salah satu hasil yang mungkin dari pernyataan IF.

contoh IF (Sheet1! $ A $ 5 = "Ya", ARRAYFORMULA (Sheet1! D: D), IF (Sheet1! $ A $ 8 = "X", ARRAYFORMULA (Sheet1! E: E), IF (Sheet1! $ A $ 9 = "X", ARRAYFORMULA (Sheet1! F: F), "")))

Apakah ada cara untuk mengonversi ini menjadi unggul atau saya hanya S.O.L. hal ini?

Terima kasih


Satu-satunya hal yang dekat dengan apa yang Anda inginkan adalah menyorot seluruh kolom di mana Anda ingin rumus dengan baris pertama aktif. Kemudian di bilah rumus Anda, masukkan rumus minus semua ARRAYFORMULA() dan hanya rentangnya. Kemudian alih-alih enter tekan Ctrl-Shift-Enter. Kekurangannya adalah ini akan menjadi berat secara komputasi dan setiap sel di luar set data akan ditampilkan 0
Scott Craner

Terima kasih itulah yang saya takutkan ... Sarang itu masih menjadi masalah yang sepertinya tidak bisa saya selesaikan - misalnya mencoba mencari pekerjaan untuk = Countif (ArrayFormula (Kiri (Urutan! G: G, 7)) , "X")
Bob

Untuk itu Anda perlu menggunakan SUMPRODUCT dan membatasi Rentang Referensi hanya pada dataset: =SUMPRODUCT(--(LEFT(Sequence!G1:G1000,7)="xxxxxxx"))
Scott Craner
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.