Rafet
Altın Üye
- Katılım
- 24 Mart 2005
- Mesajlar
- 230
- Excel Vers. ve Dili
- Ofice 2010 - Türkçe
- Altın Üyelik Bitiş Tarihi
- 01-12-2025
SQL den EXCEL e veri çağırmamın benim için amacı Kullandığım Program dan pratık bir biçimde verilere ulaşamıyor olmam. Hatta istediğim istatistiki bilgilere kümüle olarak ulaşamamam. Bunu kimimizin çok iyi bildiği programların yine EXCEL de kullanıcı fonksiyonlarıyle oluşturduğu programlarla ( LKS nin Navigatoru , Netsisin Excent i vb.) yapa biliyor olmamız. Bu kullanıcı fonksiyonları oluşturmayı pek denemedim ama bu fonksiyonlarda sonuçta SQL cümleleriyle oluşturuluyordu. Bunu anladığım zaman SQL öğrenmeye başladım. Ve çok kısa bir süre sonra basıt SQL deyimlerle SQL in kendisinden isteğim kümüle toplamları ala bildiğimi gördüm.
Aslında keşfettiğim şey programcıların ne yaptığını anlmaktı. Yanı programda o tıkladığımız sekmelerin ardındaki cümleler olduğunu anlamamdı. Daha önce hiç merak etmemiştim. Bu tıkların ardında kodlar olduğunu biliyordum ama bu şekilde kolay olabileceğini düşünmemiştim ki kolay da değilmiş aslında karışık şeyler istemeye başlayınca görüyorsunuz. Belkide SQL bunu kolaytırıyor onuda bilmiyorum. Bunu bir yazılımcıya sormak lazım.
Biraz SQL öğrendkten sonra bu aldığım verileri EXCEL de pivot tabloda yu kullanarak verileri değerlendirmeye başladım fakat devamlı SQL gidip cümleyi calıştırp alıp EXCEL e koymam gerekiyordu . Bu benim için sorundeğil bunu her seferinde yaparım . Ama SQL i bilmeyen hele EXCEL de bilmiyorsa mumkundeğil yapamazdı bunu . Evet Patronlardan bahsediyorum. Sonra SQL den EXCEL e veriyı aktarmanın olduğunu bir yerlerden okuduğumu hatırladım (excel.web.tr tabii) . Sonra buradakı arkadaşların konularını okudum. Yazı ile yazılanları yapmak gercekten zordu. Biraz zorlandım. Sonra yavaş yavaş taşlar yerine oturma başladı. EXCEL deki MICROSOFT QUERY i görünce Burası SQL dedim halbuki ne ki bu access gibi bır kaç yerdede aynı görüntüyü ala biliyor muşuz. Belkide SQL buraların görüntüsü buralar SQLin değil. Cahil olmak çok kötü. . Bilemiyorum her neyse. Neyseki o günden bu güne SQL imi biraz daha geliştirdim.
SQL den verileri cağırıp EXCEL ile bunları yoğurup fırına attıktan sonra tadına doyum olmaz bir şekilde verileri izlemek cok ama cok güzel oluyor.
Verileri bu şekilde özetleye bilmek için en önemli olan şey SQLi bilmekten çok isteğiniz verilerin tablolardan ne şekilde ala bilieceğinizi çözmek.
Tablolar bizim programda girdiğimiz verilerin ta kendisi. Mesala fatura işliyosunuz faturanın üstbilgilerini tablodaki bir satır olduğunu düşüne bilirsiniz. Sonra stok satırlarını düşünün onalrıda başka bir tablodaki bir satır. Bizim çözmemiz gereken bu satırları oluştururken pragramın bu satırı tanımak için bu satıra eklediği kod. Mesala Fatura üst bilgilerini kaydederken Siz sadece Carı Kodu, Fiş Numarası ve Bide ozel kod işliyosunuz. Ama program o satırı veri tabanında oluştururken Sızın girdiğiniz bilgilerin yanında bazı bilgileride ekliyor. Mesala Fatura genel toplamı Fatura Kdv Toplamı gibi. Birde Raporlamalarda kullanmak için kod atıyor. Mesala Alış Faturalarına 1 , Satış Faturalarına 2 , Alış İade Faturalarını 3 ...gibi. Ama bu kodları Programı satın alırken size söylemezler. Bunları tablolara bakıp kendimiz çözmemiz gerekiyor. Bunları çözdükten sonra yavaş yavaş zaten ne istiyosanız ala bilyorsunuz. Bu kodları çözüp verileri almayı Excel deki süz olayını kullanarak detayı ve ALTTOPLAm fonsiyonunu kullanarak toplamı bulanlar daha iyi anlaya bileceklerdir belki. Ben biraz o mantıkla çözdüm.
Benden size ilk giriş anahtarı. Daha bissuru oda var. Daha gökdelenin ilk kapısındasınız desem hiçde abartmış olmam.
Umarım yardımcı ola bilmişimdir.
Bu konuda bilgilenmemi sağlayan bana yol gösteren bütün arkadaşlara çok teşekkürler. "bezl" arkadaşın beni excel konusunda gelişmem için beni ateşlediğinide eklemek isterim . Çünkü o zamanlar hücredeki veriyi değiştirdikten sonra makro çalışıtıra bildiğimi bilmiyordum. O zaman iki tarih arası veri cağırmayı sormuştum. Oda bana kod göndermişti bir türlü anlamamıştım. Sonra onun yaptığı işin hüçrede değişiklik yapınca bu kodlar çalışsın demek istemiş. Çahıllık çok kötü bişey. . Aslında bu yalan tabi. Öğrenmemek çok kötü bişey. excel.web.tr bu ayıbı örtmem için bana yol gösterdi.
Kolay Gelsin
excel.web.tr ye tekrar tekrar çok teşekkürler.
İndirdiğiniz dosyalar .rar uzantılıdır. İçinden çıkartmadan .htm uzantılı dosyayı tıklayarak anımasyonları izleye bilirsiniz.
SQL den EXCELe veri çağırma 1 (EXCEL de SQL tablosunu çağırıp suzme)
SQL den EXCELe veri çağırma 2 (SQL de cümlemizi oluşturup EXCELde Bu cümlemizle elde ettiğimiz verilerimizin bağlı olduğu değişkenleri(Mesala İki Tarih arasını excel hüçresine bağlama.)
Anımasyon için T I K L A Y I N . (HemenPaylaş
Aslında keşfettiğim şey programcıların ne yaptığını anlmaktı. Yanı programda o tıkladığımız sekmelerin ardındaki cümleler olduğunu anlamamdı. Daha önce hiç merak etmemiştim. Bu tıkların ardında kodlar olduğunu biliyordum ama bu şekilde kolay olabileceğini düşünmemiştim ki kolay da değilmiş aslında karışık şeyler istemeye başlayınca görüyorsunuz. Belkide SQL bunu kolaytırıyor onuda bilmiyorum. Bunu bir yazılımcıya sormak lazım.
Biraz SQL öğrendkten sonra bu aldığım verileri EXCEL de pivot tabloda yu kullanarak verileri değerlendirmeye başladım fakat devamlı SQL gidip cümleyi calıştırp alıp EXCEL e koymam gerekiyordu . Bu benim için sorundeğil bunu her seferinde yaparım . Ama SQL i bilmeyen hele EXCEL de bilmiyorsa mumkundeğil yapamazdı bunu . Evet Patronlardan bahsediyorum. Sonra SQL den EXCEL e veriyı aktarmanın olduğunu bir yerlerden okuduğumu hatırladım (excel.web.tr tabii) . Sonra buradakı arkadaşların konularını okudum. Yazı ile yazılanları yapmak gercekten zordu. Biraz zorlandım. Sonra yavaş yavaş taşlar yerine oturma başladı. EXCEL deki MICROSOFT QUERY i görünce Burası SQL dedim halbuki ne ki bu access gibi bır kaç yerdede aynı görüntüyü ala biliyor muşuz. Belkide SQL buraların görüntüsü buralar SQLin değil. Cahil olmak çok kötü. . Bilemiyorum her neyse. Neyseki o günden bu güne SQL imi biraz daha geliştirdim.
SQL den verileri cağırıp EXCEL ile bunları yoğurup fırına attıktan sonra tadına doyum olmaz bir şekilde verileri izlemek cok ama cok güzel oluyor.
Verileri bu şekilde özetleye bilmek için en önemli olan şey SQLi bilmekten çok isteğiniz verilerin tablolardan ne şekilde ala bilieceğinizi çözmek.
Tablolar bizim programda girdiğimiz verilerin ta kendisi. Mesala fatura işliyosunuz faturanın üstbilgilerini tablodaki bir satır olduğunu düşüne bilirsiniz. Sonra stok satırlarını düşünün onalrıda başka bir tablodaki bir satır. Bizim çözmemiz gereken bu satırları oluştururken pragramın bu satırı tanımak için bu satıra eklediği kod. Mesala Fatura üst bilgilerini kaydederken Siz sadece Carı Kodu, Fiş Numarası ve Bide ozel kod işliyosunuz. Ama program o satırı veri tabanında oluştururken Sızın girdiğiniz bilgilerin yanında bazı bilgileride ekliyor. Mesala Fatura genel toplamı Fatura Kdv Toplamı gibi. Birde Raporlamalarda kullanmak için kod atıyor. Mesala Alış Faturalarına 1 , Satış Faturalarına 2 , Alış İade Faturalarını 3 ...gibi. Ama bu kodları Programı satın alırken size söylemezler. Bunları tablolara bakıp kendimiz çözmemiz gerekiyor. Bunları çözdükten sonra yavaş yavaş zaten ne istiyosanız ala bilyorsunuz. Bu kodları çözüp verileri almayı Excel deki süz olayını kullanarak detayı ve ALTTOPLAm fonsiyonunu kullanarak toplamı bulanlar daha iyi anlaya bileceklerdir belki. Ben biraz o mantıkla çözdüm.
Benden size ilk giriş anahtarı. Daha bissuru oda var. Daha gökdelenin ilk kapısındasınız desem hiçde abartmış olmam.
Umarım yardımcı ola bilmişimdir.
Bu konuda bilgilenmemi sağlayan bana yol gösteren bütün arkadaşlara çok teşekkürler. "bezl" arkadaşın beni excel konusunda gelişmem için beni ateşlediğinide eklemek isterim . Çünkü o zamanlar hücredeki veriyi değiştirdikten sonra makro çalışıtıra bildiğimi bilmiyordum. O zaman iki tarih arası veri cağırmayı sormuştum. Oda bana kod göndermişti bir türlü anlamamıştım. Sonra onun yaptığı işin hüçrede değişiklik yapınca bu kodlar çalışsın demek istemiş. Çahıllık çok kötü bişey. . Aslında bu yalan tabi. Öğrenmemek çok kötü bişey. excel.web.tr bu ayıbı örtmem için bana yol gösterdi.
Kolay Gelsin
excel.web.tr ye tekrar tekrar çok teşekkürler.
İndirdiğiniz dosyalar .rar uzantılıdır. İçinden çıkartmadan .htm uzantılı dosyayı tıklayarak anımasyonları izleye bilirsiniz.
SQL den EXCELe veri çağırma 1 (EXCEL de SQL tablosunu çağırıp suzme)
SQL den EXCELe veri çağırma 2 (SQL de cümlemizi oluşturup EXCELde Bu cümlemizle elde ettiğimiz verilerimizin bağlı olduğu değişkenleri(Mesala İki Tarih arasını excel hüçresine bağlama.)
Anımasyon için T I K L A Y I N . (HemenPaylaş
Son düzenleme: