IMPORTRANGE ile Veri Alma
Başka bir Google Sheets dosyasındaki verilere başvurun.
IMPORTRANGE ile Veri Alma, CoddyKit'te ücretsiz bir Excel Formulas Academy dersidir. Bu, 4 dersinin 4. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Excel Formulas Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Excel Formulas Academy kursu toplamda 4 dersten oluşur.
Elektronik Tabloları Bağlama
Bazen ihtiyacınız olan veriler farklı bir Google E-Tablolar dosyasında bulunur: başkasının yönettiği bir ana liste veya geçen ayın raporu gibi. IMPORTRANGE bu verileri canlı olarak geçerli sayfanıza getirir.
Kaynak güncellendiğinde sayfanız da güncellenir. Google E-Tablolar'daki çok dosyalı panoların temelini oluşturur ve QUERY gibi yalnızca E-Tablolar'a özgüdür.
İki Argüman
IMPORTRANGE iki bilgiye ihtiyaç duyar:
- kaynak elektronik tablo bağlantısı kaynak dosyanın bağlantısı veya anahtarı, tırnak içinde
- aralık metni alınacak sayfa ve aralık; örneğin
'Sheet1'!A1:D10, bu da tırnak içinde
Her iki argüman da metin dizisidir; bu nedenle ikisi de çift tırnak içine yazılır.
=IMPORTRANGE("https://docs.google.com/spreadsheets/d/ABC123", "Sheet1!A1:D10")Elektronik Tablo Anahtarını Kullanma
Tam bağlantı yerine yalnızca bağlantının ortasındaki uzun anahtarı kullanabilirsiniz. İkisi de aynı şekilde çalışır.
Anahtar, E-Tablolar bağlantısındaki /d/ ile sonraki eğik çizgi arasında kalan bölümdür. Anahtarı kullanmak formülleri daha kısa ve düzenli tutar.
=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100")İzin Verme Adımı
Yeni bir dosyaya ilk kez başvurduğunuzda IMPORTRANGE, #REF! hatasıyla birlikte Bu sayfaları bağlamanız gerekiyor iletisini gösterir.
Hücrenin üzerine gelin ve Erişime izin ver seçeneğine tıklayın. Bu tek seferlik izin iki dosyayı birbirine bağlar. Onayladıktan sonra veriler aktarılır. Bu bir hata değil, güvenlik özelliğidir.
Bir Aralığa Taşar
IMPORTRANGE bir dizi döndürür; bu nedenle yerleştirdiğiniz noktadan başlayarak birden çok hücreye taşar. Genişlemesi için yeterli boş alanı olan bir bölgeye yerleştirin.
Altındaki veya sağındaki hücreler doluysa taşma ya da #REF! hatası alırsınız. Yeni bir sekmenin boş köşesi gibi, ona yer açın.
=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Orders!A:F")Tek Bir Sütunu İçe Aktarma
Tüm tabloyu içe aktarmak zorunda değilsiniz. Yalnızca ihtiyacınız olan veriyi, örneğin tek bir sütunu getirmek için aralık metnini daraltın.
Bu işlem kaynakta A sütunundaki yalnızca adları getirir. Daha küçük içe aktarmalar sayfanızın hızlı ve amacına odaklı kalmasını sağlar.
=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "People!A2:A")İçe Aktarılan Verileri QUERY ile Süzme
IMPORTRANGE aralıktaki her şeyi getirir; ancak aynı anda süzmek için onu QUERY ile sarabilirsiniz. İçe aktarılan dizi, QUERY işlevinin veri argümanı olur.
QUERY içinde içe aktarılan sütunlara harfleriyle değil, Col1, Col2 gibi başvurmanız gerektiğini unutmayın.
=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, Col4 WHERE Col4 > 500", 1)Harfler Yerine Col1
İki işlevi birleştirirken dikkat edilmesi gereken temel nokta budur. Veriler gerçek bir aralıktan değil, bir formülden geldiği için QUERY sayfa harflerini göremez.
Bu nedenle A, Col1'e; B, ilk içe aktarılan sütundan sayarak Col2'ye dönüşür. Bunu hatırladığınızda bu birleşim sorunsuz çalışır.
=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, SUM(Col4) GROUP BY Col1", 1)Yenileme ve Performans
İçe aktarılan veriler yaklaşık her saat başı veya dosya açıldığında ya da düzenlendiğinde otomatik olarak yenilenir. Veriler canlıdır, ancak saniyesi saniyesine güncellenmez.
Çok sayıda büyük IMPORTRANGE kullanımı bir sayfayı yavaşlatabilir. Yalnızca ihtiyacınız olan aralıkları içe aktarın ve birçok ayrı içe aktarma yerine, birkaç formülü besleyen tek bir içe aktarma kullanmayı düşünün.
Yaygın Hatalar
Şunlara dikkat edin:
- sayfaları bağlayın ile birlikte görünen
#REF!, hâlâ Erişime izin ver seçeneğine tıklamanız gerektiği anlamına gelir - Taşmadan kaynaklanan
#REF!, hedef alanın boş olmadığı anlamına gelir #ERROR!çoğunlukla aralık metninde hatalı tırnak işaretleri veya yanlış sayfa adı bulunduğu anlamına gelir
Sayfa adının kaynak sekmeyle tam olarak eşleştiğini yeniden kontrol edin.
=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sheet1!A1:D10")Uygulanabilir Bir Yaklaşım
Yaygın bir düzen şöyledir: Bir sekmede kaynak tablonun kopyasını oluşturan tek bir IMPORTRANGE bulunur. Diğer sekmeler ve formüller de doğrudan içe aktarmaya değil, bu yerel kopyaya başvurur.
Bu düzen izinleri tek bir yerde toplar, işlemleri hızlandırır ve formüllerinizin uzun bağlantılar yerine Import!A:D gibi basit aralıklara başvurmasını sağlar.
=IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "MasterData!A1:F500")Hızlı Kontrol
IMPORTRANGE konusundaki anlayışınızı kontrol edin.
Özet
Artık dosyalar arasında veri getirebilirsiniz:
IMPORTRANGE(url_or_key, range_string)canlı verileri içe aktarır- İlk kullanımda bir kez Erişime izin ver seçeneğine tıklamanız gerekir
- Sonuçlar taşar; bu nedenle onlara boş alan bırakın
- Süzmek için
QUERYile sarın veCol1,Col2adlarını kullanın - Yalnızca ihtiyacınız olan veriyi içe aktarın ve hız için bir kez yerel kopyasını oluşturun
Google E-Tablolar QUERY ve ARRAYFORMULA araç setini tamamladınız.
=QUERY(IMPORTRANGE("1aBcDeFgHiJkLmNoPqRsTuVwXyZ", "Sales!A1:D100"), "SELECT Col1, SUM(Col4) GROUP BY Col1 ORDER BY SUM(Col4) DESC", 1)Sıkça Sorulan Sorular
“IMPORTRANGE ile Veri Alma” dersi ücretsiz mi?
Evet — “IMPORTRANGE ile Veri Alma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Excel Formulas Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Excel Formulas Academy kursu toplamda 4 dersten oluşur.
“IMPORTRANGE ile Veri Alma” dersinde ne öğreneceğim?
Başka bir Google Sheets dosyasındaki verilere başvurun. Excel Formulas Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Excel Formulas Academy öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Excel Formulas Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 4. dersidir.
“IMPORTRANGE ile Veri Alma” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Excel Formulas Academy dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Excel Formulas Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- QUERY ile Veri Sorgulama
- QUERY içinde Sıralama ve Gruplama
- ARRAYFORMULA ile Sütunlara Formül Uygulama
- IMPORTRANGE ile Veri Alma