• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Yapay Zekanın Excel web tr ye etkisi

Katılım
24 Nisan 2005
Mesajlar
3,685
Excel Vers. ve Dili
Office 2016 EN 64 Bit
Altın Üyelik Bitiş Tarihi
25/05/2022
Ben de çok kullanır oldum. Önce araştırırdım. Ama artık gerek kalmıyor. Bundan 15-20 yıl sonraki seviyeyi düşünemiyorum.
Yine araştırıyorum ama yapay zeka aracılığı ile.
Bilmediği şeyi kendisi webten araştırıyor ve damıtılmış bilgi getiriyor.
Kullanım ve teknik döküman pdf lerini inceliyor ve istediğin bilgiyi getiriyor.

Normal de sitesine gidiyorsun pdf ie arıyorsun şansın varsa google aramasında çıkıyor tıklayıp açıp pdf içindeki bilgiyi bulmaya çalışıyorsun.
O da doğru pdf ise şanslısın :)

Geriye sadece kendi bilgilerini kullanarak bilginin doğruluğunu yada başka yapay zekalara sorarak ortak bilgiye ulaşmak kalıyor.
 

Muhammet Okumuş

Destek Ekibi
Destek Ekibi
Katılım
28 Eylül 2007
Mesajlar
4,042
Excel Vers. ve Dili
2013 Türkçe
Çok güzel. Sanki karşında insan varmış gibi hissettiriyor. Burda hata verdi diyorum haklısın diyor. Şimdi kesin çözüm diyor. Bazen 10'u buluyor kesin çözüm dediği. Ama excel.web.tr etkisinin büyük olacağını daha bir çok insanın yapay zekadan yardım almayı bilmediğini düşünüyorum. Anket yapılsa üyelerin %70ten fazlasının yapay zekayı hiç kullanmadım seçeneğini işaretleyeceğine eminim.
 

RBozkurt

𐱅𐰇𐰼𐰚
Altın Üye
Katılım
10 Ocak 2018
Mesajlar
753
Excel Vers. ve Dili
Microsoft Office 2024
Google Sheets
Altın Üyelik Bitiş Tarihi
19-12-2026
Google Gemini 2.5 Pro sürüm normal sürüm ile ciddi farkı var. Aynı şekilde ChatGPT 5. Her ikisinide kullanıyorum bana göre Gemini daha önde.
Ücretsiz sürümlerde alınan sonuçlar ile ücretli sürüm arasında dağlar var.

Örnek makro:

C++:
Sub DosyaTasima_Uzantisiz()

    Dim satir As Long
    Dim sonSatir As Long
    Dim dosyaAdi As String
    Dim kaynakAdres As String
    Dim hedefAdres As String
    Dim tamKaynakYol As String
    Dim tamHedefYol As String
    Dim mevcutDosya As String

    ' Son satırı belirle
    sonSatir = Cells(Rows.Count, 1).End(xlUp).Row
   
    ' İlk satır başlık olduğu için 2. satırdan başla
    For satir = 2 To sonSatir
        ' Dosya adını, kaynak ve hedef adresleri al
        dosyaAdi = Trim(Cells(satir, 1).Value)
        kaynakAdres = Trim(Cells(satir, 2).Value)
        hedefAdres = Trim(Cells(satir, 3).Value)
       
        ' Kaynak ve hedef adresin sonunda ters eğik çizgi yoksa ekle
        If Right(kaynakAdres, 1) <> "\" Then
            kaynakAdres = kaynakAdres & "\"
        End If
        If Right(hedefAdres, 1) <> "\" Then
            hedefAdres = hedefAdres & "\"
        End If
       
        ' Kaynak klasörde bu dosya adına uygun herhangi bir dosya var mı?
        mevcutDosya = Dir(kaynakAdres & dosyaAdi & ".*") ' Herhangi bir uzantıyı bul
       
        ' Eğer dosya bulunursa, tam yolları belirle
        If mevcutDosya <> "" Then
            tamKaynakYol = kaynakAdres & mevcutDosya
            tamHedefYol = hedefAdres & mevcutDosya
           
            ' Dosyayı taşı
            FileCopy tamKaynakYol, tamHedefYol
            Kill tamKaynakYol ' Orijinal dosyayı sil
        Else
            MsgBox "Dosya bulunamadı: " & kaynakAdres & dosyaAdi, vbExclamation
        End If
    Next satir
   
    MsgBox "Dosya taşıma işlemi tamamlandı.", vbInformation

End Sub

C++:
Sub DosyaTasima_Uzantisiz_Revize()

    ' --- Değişken Tanımlamaları ---
    Dim ws As Worksheet
    Dim sonSatir As Long
    Dim i As Long
    Dim dosyaAdi As String
    Dim kaynakKlasor As String
    Dim hedefKlasor As String
    Dim bulunanDosyaAdi As String
    Dim tamKaynakYol As String
    Dim tamHedefYol As String
   
    Dim fso As Object ' FileSystemObject için
    Dim basariSayac As Long
    Dim hataMesajlari As String
   
    ' --- Ön Hazırlık ---
    ' Kodun daha hızlı çalışması için ekran güncellemelerini kapat
    Application.ScreenUpdating = False
   
    ' FileSystemObject'i oluştur. Dosya işlemleri için daha güvenilirdir.
    Set fso = CreateObject("Scripting.FileSystemObject")
   
    ' Aktif çalışma sayfasını belirle
    Set ws = ThisWorkbook.ActiveSheet
   
    ' Başlangıç değerlerini sıfırla
    basariSayac = 0
    hataMesajlari = ""
   
    ' --- Ana İşlem Döngüsü ---
    ' A sütunundaki son dolu satırı bul
    sonSatir = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
   
    ' Başlık satırını atlayarak 2. satırdan başla
    For i = 2 To sonSatir
        ' Hücrelerdeki verileri al ve olası boşlukları temizle
        dosyaAdi = Trim(ws.Cells(i, 1).Value)
        kaynakKlasor = Trim(ws.Cells(i, 2).Value)
        hedefKlasor = Trim(ws.Cells(i, 3).Value)
       
        ' Eğer dosya adı boşsa bu satırı atla
        If dosyaAdi = "" Then GoTo SonrakiSatir
       
        ' Klasör yollarının sonunda "\" karakteri olduğundan emin ol
        If Right(kaynakKlasor, 1) <> "\" Then kaynakKlasor = kaynakKlasor & "\"
        If Right(hedefKlasor, 1) <> "\" Then hedefKlasor = hedefKlasor & "\"
       
        ' 1. ADIM: Kaynak klasör var mı?
        If Not fso.FolderExists(kaynakKlasor) Then
            hataMesajlari = hataMesajlari & vbCrLf & i & ". Satır: Kaynak klasör bulunamadı -> " & kaynakKlasor
        Else
            ' 2. ADIM: Dosyayı herhangi bir uzantıyla bul
            bulunanDosyaAdi = Dir(kaynakKlasor & dosyaAdi & ".*")
           
            If bulunanDosyaAdi <> "" Then
                tamKaynakYol = kaynakKlasor & bulunanDosyaAdi
               
                ' 3. ADIM: Hedef klasör var mı? Yoksa oluştur.
                If Not fso.FolderExists(hedefKlasor) Then
                    fso.CreateFolder hedefKlasor
                End If
               
                tamHedefYol = hedefKlasor & bulunanDosyaAdi
               
                ' 4. ADIM: Dosyayı taşı
                On Error Resume Next ' Taşıma sırasında hata olursa yakala
                fso.MoveFile tamKaynakYol, tamHedefYol
                If Err.Number <> 0 Then
                    hataMesajlari = hataMesajlari & vbCrLf & i & ". Satır: Dosya taşınamadı! -> " & tamKaynakYol
                    Err.Clear
                Else
                    basariSayac = basariSayac + 1
                End If
                On Error GoTo 0
            Else
                hataMesajlari = hataMesajlari & vbCrLf & i & ". Satır: Dosya bulunamadı -> " & kaynakKlasor & dosyaAdi
            End If
        End If
       
SonrakiSatir:
    Next i
   
    ' --- Sonuç ve Raporlama ---
    ' Ekran güncellemelerini tekrar aç
    Application.ScreenUpdating = True
    Set fso = Nothing
   
    Dim rapor As String
    rapor = "İşlem Tamamlandı!" & vbCrLf & vbCrLf & _
            "Başarıyla Taşınan Dosya Sayısı: " & basariSayac & vbCrLf & _
            "İşlenen Toplam Satır Sayısı: " & sonSatir - 1
           
    If hataMesajlari <> "" Then
        rapor = rapor & vbCrLf & vbCrLf & "--- Hatalar ---" & hataMesajlari
        MsgBox rapor, vbExclamation, "Taşıma Raporu"
    Else
        MsgBox rapor, vbInformation, "Taşıma Raporu"
    End If

End Sub
 
Son düzenleme:

hasankardas

Altın Üye
Katılım
14 Ağustos 2006
Mesajlar
515
Excel Vers. ve Dili
Ofis 2021ProPlus TR 64 Bit
Altın Üyelik Bitiş Tarihi
18-01-2027
deepseek ,chatgpt,copilot ve gemini bunların hepsini kullanıyorum.. copilot kodlama da daha sağlıklı sonuçlar verdiğini fark etttim. deepseek doğru komutlar yazıldığında en hızlı sonucu veriyor. belki komut verme dilimdeki kelimeler ile iyi anlaşıyoruzdur :) tüm yapay zekanın özellikle kodlama da yaptığı dünyanın her dilindeki veriyi süzüp bize getirmesi. kullanmasını bilene inanılmaz birşey diyorum. sosyal medya forum sitelerinin tahtını bitirmişti, yapay zeka da benzer görevi yapacaktır. kullanımda dezavantajları var mı var, örneğin biraz excel bilgisi bilmiyorsanız excel de olmayan fonksyonları size önerebiliyor..saatdeğeri diye bir fonksiyon önermişti. teknolojiyi kullanmak gerekiyor. matbaa ile dünya farklı bir evreye evrilmişti bakalım yapay zeka ile nereye gidecek şu bir gerçek ki bir çok meslek dalı yok olup gidecek..
 

Hüseyin

Administrator
Yönetici
Admin
Katılım
2 Haziran 2004
Mesajlar
3,601
Excel Vers. ve Dili
Excel 2010 - Türkçe
Perplexity nin Comet tarayıcısını tavsiye ederim.
Tarayıcı içinde ajan çalıştırabiliyotsunuz.
Ücretsiz sürümde çok düzgün çalışıyor.
Ücretli de daha derin araştırmalar falan yapıyor.

Dün Linkedin de bir paylaşıma şöyle şöyle bir çeyap yaz dedim. Benim basit tarif ettiğim yanıtı güzelce üretti, yanıt kutusuna ekledi ve gönder butonuna tıklayıp gönderdi.

İkinci bir örnek;
Bir etkinliğe katılan firmaların çeşitli bilgilerinin olduğu bir sayfada. Bu katılımcı firmaların email adreslerini liste olarak ver dedim. Saniyesinde email adreslerini listeledi.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,814
Excel Vers. ve Dili
2021 Türkçe
Bazı üyeler forumda sorulan soruları kopyalayıp yapay zekaya yapıştırıp soruyor ve oradan aldığı cevabı da yine kopyalanıp foruma cevap olarak yapıştırıyor.

Bunu yapanlar genelde kodun çalışıp çalışmadığını bile kontrol etmiyorlar.

Ben bunu etik bulmuyorum.

Elbette Yapay zekadan faydalanılabilir ama yapay zeka çoğu kez saçmalıyor.
Soruyu soran kişiler eğer öğrenme eğilimindeyseler onlara yapay zekanın gereksiz uzun ve yanlış çalışan kodları kopyalanıp verilerek öğrenmelerine engel oluyor yada zorluk çıkarmış oluyorlar.

Ben bu görüşteyim.
 

htsumer

Altın Üye
Altın Üye
Katılım
7 Eylül 2004
Mesajlar
973
Excel Vers. ve Dili
Excel-2003
Altın Üyelik Bitiş Tarihi
16.08.2026
Açık konuşayım; soru soran kişi için asıl önemli olan şey kodun yapay zekadan mı geldiği değil, çalışıp çalışmadığıdır.

Bir çözüm doğru çalışıyorsa, problemi gideriyorsa ve mantığı açıklanabiliyorsa; bunun kaynağı ikinci plandadır. Önemli olan sonucun doğruluğu ve uygulanabilirliğidir.

Kaldı ki günümüzde geliştiricilerin büyük bir kısmı zaten yapay zekâ destekli çalışıyor. Bu artık bir “kopyala yapıştır” meselesi değil, bir araç kullanma meselesidir. Excel’de hazır fonksiyon kullanmak neyse, yapay zekâdan taslak kod almak da odur.

Eğer bir üye yapay zekâdan faydalanıp çözümü test etmiş, çalıştığını görmüş ve foruma katkı olarak paylaşmışsa burada etik bir sorun değil, tam tersine verimlilik vardır.

Soruyu soran kişi “bu kod AI mı yazdı?” diye bakmaz;
“işimi gördü mü?” diye bakar.

Kaynak değil sonuç konuşur.
 
Son düzenleme:

htsumer

Altın Üye
Altın Üye
Katılım
7 Eylül 2004
Mesajlar
973
Excel Vers. ve Dili
Excel-2003
Altın Üyelik Bitiş Tarihi
16.08.2026
Yapay zekâyı nasıl kullandığınız her şeyi değiştirir.


Ben kendi forumumda soruları doğrudan yapay zekâya yazdırıp bırakmıyorum. Önce düzenletiyorum, sonra mutlaka editliyorum. Başlıkları SEO’ya uygun hale getiriyorum. İçeriğin arama motoru uyumunu analiz ettiriyor, teknik/kodsal hataları kontrol ettiriyorum.


Görüş yazılarını analiz ettirip “buradan ne anladın?” diye soruyorum. Çünkü mesele metni kopyalamak değil, metni doğru anlamak.


Yapay zekâyı yüzeysel ve tembel kullanım ile derin analiz aracı olarak kullanmak arasında ciddi fark var.
Birincisi öğrenmeyi köreltir.
İkincisi ise düşünmeyi keskinleştirir.


Benim yaklaşımım ikinci model.


  • SEO analizi
  • Kod kontrolü
  • Metin sadeleştirme
  • Mevzuat yorumlarını karşılaştırma
  • Görüş yazılarının mantık analizini yaptırma

Bunlar tembellik değil; verimlilik ve kalite kontrol aracıdır.


Sorun yapay zekâ değil.
Sorun, onu bilinçsiz kullanmak.


Derin teknik konuları irdelemek, mevzuatı analiz etmek, farklı ihtimalleri görmek için kullanıldığında ciddi bir hız ve perspektif kazandırıyor. Ama saçma, temelsiz, kontrol edilmemiş çıktıları foruma yapıştırmak zaten doğru değil.


Araç suçlu değildir. Kullanım biçimi belirleyicidir.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,814
Excel Vers. ve Dili
2021 Türkçe
Ben şundan bahsediyorum.

Bir kullanıcı soru soruyor.
VBA bilmeyen başka kullanıcı soruyu kopyalayıp yapay zekaya yapıştırıp soruyor.
Yapay zekanın verdiği cevap kopyalanıp sorunun altına cevap olarak yapıştırılıyor.
(Kodda hiçbir düzenleme yapılmadığını VBA yı iyi bilen biri anlayabilir.)

Bunun yapmak yerine soruyu soranı yapay zekaya yönlendirmek daha kolay olur.

Soruyu soran her halükarda hiç bir şey öğrenmemiş olacak hatta öğrenmeye hevesliyse yanlış öğrenecek.
Neden; çünkü yapay zeka gereksiz kod uzatıyor. Test etmeden cevap veriyor.
Daha basit bir cevap varken karmaşık olanı tercih edebiliyor.
Dolayısı ile öğrenmeye hevesli forum üyelerine yapay zekadan gelen cevapları kopyalayıp yapıştırmak zarar veriyor.

Bunun yerine test edilmiş, analiz edilmiş organik kodlar daha faydalı olacaktır.

Eğer yapay zeka bir konuyu öğrenmek için kullanılıyorsa sorun yok hatta faydalı olacaktır.
 

htsumer

Altın Üye
Altın Üye
Katılım
7 Eylül 2004
Mesajlar
973
Excel Vers. ve Dili
Excel-2003
Altın Üyelik Bitiş Tarihi
16.08.2026
Ben şundan bahsediyorum.

Bir kullanıcı soru soruyor.
VBA bilmeyen başka kullanıcı soruyu kopyalayıp yapay zekaya yapıştırıp soruyor.
Yapay zekanın verdiği cevap kopyalanıp sorunun altına cevap olarak yapıştırılıyor.
(Kodda hiçbir düzenleme yapılmadığını VBA yı iyi bilen biri anlayabilir.)

Bunun yapmak yerine soruyu soranı yapay zekaya yönlendirmek daha kolay olur.

Soruyu soran her halükarda hiç bir şey öğrenmemiş olacak hatta öğrenmeye hevesliyse yanlış öğrenecek.
Neden; çünkü yapay zeka gereksiz kod uzatıyor. Test etmeden cevap veriyor.
Daha basit bir cevap varken karmaşık olanı tercih edebiliyor.
Dolayısı ile öğrenmeye hevesli forum üyelerine yapay zekadan gelen cevapları kopyalayıp yapıştırmak zarar veriyor.

Bunun yerine test edilmiş, analiz edilmiş organik kodlar daha faydalı olacaktır.

Eğer yapay zeka bir konuyu öğrenmek için kullanılıyorsa sorun yok hatta faydalı olacaktır.
Önce veri vermeden cevap alamazsın yapaya bilinçli sorarsan cevap verir
İşi bilmiyorsan zaten cevap alamazsın
Afaki soru afaki cevap demektir
 

htsumer

Altın Üye
Altın Üye
Katılım
7 Eylül 2004
Mesajlar
973
Excel Vers. ve Dili
Excel-2003
Altın Üyelik Bitiş Tarihi
16.08.2026
Ben bu sitede 20 yılımı geçirdim. 20 yıl sonra anladım ki saatlerce kod yazdığım süre bugün all ile bitmiş.
3 dk da benim saatlerce yazdığımı tam ve döngüsel olmadan yazıyor.
Temel olmadan inşaat olmaz.
Sizde Temel yoksa yapay zekaya elma deseniz armut der
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,677
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Yapay zeka ileri düzeyde herkes için faydalı değildir. Sitedeki sorulara eklenen tablolar yapay zekaya verilse bile çoğu zaman dogru çözüme ulaşamaz. Uzun süredir düzenli kod yazmıyorum; genelde yapay zekanın ürettigi kodları okuyorum ve gerektiginde küçük müdahaleler yapıyorum. Temel bilgisi olmayan biri için yapay zeka yeterince yardımcı olamaz; çünkü bir noktada hataya düşebilir ve bu hatadan çıkamayabilir. En iyi VBA kodlarını Copilot’ta görmüş olsam da, kullanımı benim için en keyifli olan ChatGPT. Aylık 6 dolar ödüyorum ama karşılıgını fazlasıyla alıyorum. Excel insanı vezir etmez ama hayatını mahvedebilir; bu yüzden çok dikkatli kullanılmalı ve en az 2–3 kontrol noktasıyla doğrulanmalıdır. Yeni öğrenenler için ne kadar faydalı olduğu konusunda ise emin değilim. Otomatik pilotla giden bir araba ile trafiğe çıkarsanız, araba kullanmayı öğrenemezsiniz.
 
Son düzenleme:

Muhammet Okumuş

Destek Ekibi
Destek Ekibi
Katılım
28 Eylül 2007
Mesajlar
4,042
Excel Vers. ve Dili
2013 Türkçe
Yapay zeka bambaşka bir seviye. Yazdığı kodlar muazzam. Ben de artık kod yazmıyorum.
 
Üst