Mehmet
Admin
ChatGPT'den tablo isterken sütunları ve eksik bilgi kuralını baştan yazarsanız sonuç Excel'e aktarmaya daha uygun olur. Ekranda düzgün görünen bir tablo, veri kaybı olmadığı anlamına gelmez. Bu nedenle önce az sayıda satırla yapıyı doğrulayın, sonra aynı şablonu tüm metne uygulayın. Aşağıdaki örnek, dosya yükleme veya ücretli bir özelliğe ihtiyaç duyan bir akış tarif etmez; metni sohbet alanına yazmanız yeterlidir.
Bu girdinin kontrol edilecek örnek çıktısı:
Noktalı virgül seçimi evrensel bir zorunluluk değildir. Burada Türkçe ondalık virgülle karışmaması için tercih edilmiştir. Excel'in bölgesel ayarına göre içe aktarım sırasında ayırıcıyı ayrıca seçmeniz gerekebilir.
Ad soyad, müşteri numarası veya barkod gibi alanlarda otomatik biçim dönüşümü özellikle önemlidir. “00125” kodunun “125” olması, görünen tabloyu okunaklı bıraksa bile kayıt eşlemesini bozabilir. Kaynak metni ayrı tutun; düzenlenmiş tablonun üzerine yazıp tek kopyanızı kaybetmeyin.
“CSV yaptın, artık doğru” diye düşünmek yerine teslim ölçütünü yazın: Her ürüne bir satır, üç sütun ve eksik fiyata boş hücre. Gerçek kişilerle ilgili verilerde gereksiz alanları sohbetten çıkarın. Böylece yalnız güzel görünen bir yanıt değil, nereden geldiği izlenebilen bir çalışma tablosu elde edersiniz.
Microsoft — CSV içe aktarma ve ayırıcı seçimi
Microsoft — Excel’de UTF-8 CSV açma
Örnek veri ve net komut
Elinizde şöyle bir not bulunduğunu düşünün: “Kalem 12 adet, birim 8,50 TL. Defter 3 adet, fiyat belli değil. Silgi 5 adet, birim 6 TL.” Modelin eksik fiyatı tahmin etmesini istemiyoruz. Önce hangi alanların gerçekten verildiğini ayıracağız.
Kod:
Aşağıdaki notları CSV biçimine dönüştür.
Sütunlar sırasıyla: urun;adet;birim_fiyat_tl
Ayırıcı noktalı virgül olsun. Ondalık ayırıcı virgül olsun.
Kaynakta olmayan fiyatı boş bırak; sıfır yazma ve tahmin etme.
Adet alanı yalnız tam sayı içersin. Para simgesi ekleme.
Başlık satırı dahil CSV dışında açıklama yazma.
Veri:
Kalem 12 adet, birim 8,50 TL.
Defter 3 adet, fiyat belli değil.
Silgi 5 adet, birim 6 TL.
Bu girdinin kontrol edilecek örnek çıktısı:
Kod:
urun;adet;birim_fiyat_tl
Kalem;12;8,50
Defter;3;
Silgi;5;6,00
Excel’e aktarırken üç şeyi kontrol edin
- Çıktıyı düz metin olarak kaydedip uzantısını .csv yapın. Türkçe karakterler için UTF-8 kodlamayı kullanın.
- Excel'de doğrudan açıldığında her şey tek sütuna gelirse metin/CSV içe aktarım yolunu kullanarak ayırıcıyı noktalı virgül seçin. Önizlemede üç sütun görünmelidir.
- Ürün adlarını, satır sayısını ve boş fiyat hücresini kaynak notla karşılaştırın. Başında sıfır bulunan kodları sayı yerine metin olarak alın.
Ad soyad, müşteri numarası veya barkod gibi alanlarda otomatik biçim dönüşümü özellikle önemlidir. “00125” kodunun “125” olması, görünen tabloyu okunaklı bıraksa bile kayıt eşlemesini bozabilir. Kaynak metni ayrı tutun; düzenlenmiş tablonun üzerine yazıp tek kopyanızı kaybetmeyin.
Veri büyüdüğünde işi parçalara bölün
Yüzlerce satırda önce bir bölümle deneyin. Her parça için “girdi satırı”, “çıktı satırı” ve “eksik alan” sayısını isteyin. Ancak modelin kendi sayımını da kontrol edin. Notta bir satırda iki ürün varsa bu kuralı açıkça tanımlayın; modelin bunları tek kayıtta birleştirmesine izin vermeyin.“CSV yaptın, artık doğru” diye düşünmek yerine teslim ölçütünü yazın: Her ürüne bir satır, üç sütun ve eksik fiyata boş hücre. Gerçek kişilerle ilgili verilerde gereksiz alanları sohbetten çıkarın. Böylece yalnız güzel görünen bir yanıt değil, nereden geldiği izlenebilen bir çalışma tablosu elde edersiniz.
Kaynaklar
OpenAI — Açık talimatlar ve çıktı biçimiMicrosoft — CSV içe aktarma ve ayırıcı seçimi
Microsoft — Excel’de UTF-8 CSV açma