Google E-Tablolar, Google E-Tablolar'ın e-tablo çözümüyle e-tablo çözümü sunar. verileri görselleştirmeye, işlemeye ve iletmeye yardımcı olur.
E-Tablolar'ı, özelleştirilmiş iş akışı iyileştirmeleri oluşturan eklentilerle genişletebilir, üçüncü taraf sistemleriyle bağlantı kurar ve E-Tablolar verilerinizi entegre ederek gibi diğer Google Workspace uygulamalarıyla Google Slaytlar).
Diğer kullanıcıların Google Workspace Marketplace.
Ne yapabilirsiniz?
Google E-Tablolar'ı genişleten bir eklentiyle yapabileceğiniz birkaç şey:
- Google E-Tablolar e-tablolarında verileri okuyabilir, düzenleyebilir, görselleştirebilir ve biçimlendirebilirsiniz yerleşik Apps Komut Dosyası'nı kullanarak E-tablo hizmeti. Hizmet ayrıca koşullu biçimlendirme ve veriler oluşturup bunları değiştirmenize de olanak tanır. doğrulama kuralları.
- Apps Komut Dosyası'nın gelişmiş E-Tablolar hizmetini kullanabilirsiniz. Google Sheets API'ye doğrudan erişin.
- Özel menüler oluşturabilir ve Birden fazla özel iletişim kutusu ve kenar çubuğu tanımlama standart HTML ve CSS kullanan arayüzler.
- Özel işlev tanımlarını ekleyebilirsiniz.
- Aşağıdaki durumlarda, belirtilen işlevleri çalıştıran eklenti tetikleyicileri belirli tetikleme olaylarının ortaya çıktığı anlamına gelir.
E-Tablolar eklentileri, Apps Komut Dosyası kullanılarak oluşturulur. Erişim hakkında daha fazla bilgi edinmek için ve yönetmek için bkz. Google E-Tablolar'ın kapsamını genişletme.
Sayfa yapısı
Google E-Tablolar e-tablosu bir veya daha fazla sayfadan oluşur. Her sayfa metin, sayı, bağlantı veya başka öğeler içeren saklanabilir. Bir veya daha fazla bitişik hücreden oluşan gruba aralık'a dokunun.
Apps Komut Dosyası E-tablo hizmeti
E-Tablolar'da kuruluş yapılarını temsil edecek birkaç sınıf sağlar
(ör. Sheet
ve
Range
) dokunun. Şunları kullanabilirsiniz:
sınıfları kullanarak E-Tablolar verilerini ve davranışlarını okuyabilir ve değiştirebilir.
Tetikleyiciler
Apps Komut Dosyası tetikleyicileri, bir komut dosyası projesinin belirli koşullar karşılandığında (ör. bir açıldığında veya bir eklenti yüklendiğinde.
Daha fazla bilgi için eklenti tetikleyicilerine bakın. E-Tablolar eklentileriyle hangi tetikleyicilerin kullanılabildiğine ve hangi kısıtlamaların geçerli olduğuna dair nasıl kullanacaklarını açıkladık.
Özel işlevler
Google E-Tablolar’da
yerleşik işlevler
SUM
ve AVERAGE
gibi, Google E-Tablolar hücresinden çağrılabilir.
E-Tablolar eklentileri,
özel işlevler yerine
yerleşik işlevler. Bir kullanıcı
ve eklentiye dahil olan tanımlı özel işlevler
hemen kullanılabilir hale gelir. Eklenti şunlardan oluşabilir:
yalnızca özel işlev tanımlarını kullanın. Özel işlev tanımları esasen
tanımları içeren bir eklenti yayınlayarak başkalarıyla paylaşabilirsiniz.
Eklenti özel işlevleri oluşturma
Eklenti komut dosyası projesinde tanımlanan herhangi bir işlev, özel bir
işlevini kullanın. İşlev uygulandıktan ve eklenti yüklendikten sonra
özel işlevi diğer yerleşik E-Tablolar işlevleri gibi çağırabilir:
Sayfa hücresine =
, ardından işlevin adını ve gerekli olanları girin
parametreleridir. Hata yoksa işlev tarafından döndürülen sonuç
E-tablo hücresine yerleştirilir ve gerektiğinde komşu hücrelere taşar.
Bir eklentide özel fonksiyonlar oluştururken lütfen şu adımları izleyin:
- İşlev adlandırma kuralları
- İşlev bağımsız değişkenlerini tanımlama
- İşlevin döndürülen değerini tanımlama
- Özel işlev veri türleri
- JSDoc kullanarak otomatik tamamlamayı etkinleştirme
- Özel işlevlerin kullanabileceği hizmetler
- Özel işlevleri optimize etme
Ayrıca, eklentilerde tanımlanan özel işlevlerin dikkat edilmesi gereken noktalar:
- İşlevinizi adlandırırken, işlevinizle alakalı olabilecek benzersiz bir ad eklentinizin adını girin. Yüklü iki veya daha fazla eklenti özel tanımlar işlevleri varsa kullanıcılar bunlardan yalnızca birini kullanabilir.
- Eklentiniz, sağladığı özel işlevleri açık bir şekilde belirtmelidir. Özel işlevleriniz için doğru JSDoc yorumları sağladığınızdan emin olun: Apps Komut Dosyası sunum yapabilir otomatik tamamlama bilgileri kullanıcıya gösterir. Ayrıca özel işlevler için etkinleştirin.
- 30 saniyeden kısa sürede tamamlanmayan özel işlevler
Internal error executing the custom function
hata. İyi bir kullanıcı oluşturma özel bir işlevde gerçekleştirdiğiniz işlem miktarını sınırlandırarak daha fazla deneyim elde edebilirsiniz. İşlevi optimize edin yardımcı olmaktır. - Özel işlevler, yetkilendirme gerektiren Apps Komut Dosyası hizmetlerini kullanamaz.
ve bu durumda
You do not have permission to call X service
hatası denenir. Yalnızca izin verilen hizmetler kullanabilirsiniz. - Bir sayfadaki her özel işlev, Apps Komut Dosyası'na ayrı bir çağrıyla sonuçlanır sunucular. Bir kullanıcı özel işlevleri çok fazla hücrede kullanmaya çalışırsa işlevleri yavaş çalışabilir. Bu durumu azaltmak için özel işlevlerinizi koruyun olabildiğince basit hale getirmekti. Karmaşık veya genişletilmiş işlemler gerçekleştirmek için özel bir işlev kullanmayın. Bu işlevi menü öğesi, iletişim kutusu veya kenar çubuğu etkileşimi kullanabilirsiniz.
E-Tablolar makroları
Makrolar, işlemleri kaydetmenizi sağlar oluşturabilir ve daha sonra bir klavye kısayoluyla bunları tekrarlayabilirsiniz. Bir makrosu bir sayfada oluşturulursa, Google Apps'a makro işlevi olarak eklenir Bu sayfaya bağlı komut dosyası projesi. Daha fazla makrolarla ilgili bilgi edinmek için Google E-Tablolar makroları.
Maalesef E-Tablolar makroları eklentilerle dağıtılamaz. URL'ye manifest'inde bir makro tanımı varsa, bu eklentinin kullanıcıları tarafından ekleyebilirsiniz.