excel etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
excel etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

10 Kasım 2020

Excel, Google Sheets ve LibreOffice'de sql select benzeri sorgular

=QUERY(Sheet1!B2:E,"select B, count(B) group by B order by count(B) desc")

örneğin yukarıdaki sorguyu başka bir sheet'te (sekme) Sheet1'deki (diğer sekme) B2 ile E kolonu arasındaki verileri göz önüne alıp B kolonuna göre gruplayarak

B kolonundaki veriyi ve kaç tane B olduğunun toplam sayısını en yüksekten en alçağa sıralayarak listeliyor.

sql sorgusu muadili:
select B, count(B) from B2:E_verisini_içeren_tablo group by count(B) desc

1 Ekim 2020

"Text was truncated or one or more characters had no match in the target code page." (SQL Server Import and Export Wizard)

SQL Server'a excelden tabloya import yapmaya çalışırken hedef tabloda veri tipleri büyüklüğünü ayarlamanıza rağmen aşağıdaki hataları alıyorsanız, girdi kısmında ilgili verinin tipini DT_STR den DT_TEXT ye çekmeniz gerekli

"Text was truncated or one or more characters had no match in the target code page.". (SQL Server Import and Export Wizard)

Error 0xc0047038: Data Flow Task 1: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED. The PrimeOutput method on component "Source.csv"  returned error code 0xC0202092

detaylar burada

25 Şubat 2014

Sql Server Management Studio - Excel veri kopyalarken sayı formatı sorunu

Sql Server Management Studio'da bir sorgu sonucunu excel'e kopyalarken eğer sayısal değerler varsa excelde bu sayısal değerler virgül/nokta karmaşasına girip bozuluyor. Bu temelde regional settings konusunda management studio'nun excel ile uyumsuzluğundan kaynaklanıyor. Nette biraz araştırınca çok kesin bir çözüm yok gibi, en kesini management studio'yu excel ile aynı regional settingste çalışmasını sağlayacak komut satırı parametreleri ile çalıştırmak. En kolayı ise excelde tüm sheet'i seçip sağ tıklayarak format cells ile sütunları text olarak ayarlamak. Böyle yapınca kopyala yapıştır yapınca her şey düz metin olduğu için veriler aynen yapışıyor.
kaynak

29 Ocak 2012

excel'de dosyadan veri almak (data import from file)

buradan belli karakterlerle ayrılmış verileri excel'e liste nasıl aktarabileceğiniz anlatılmış.

2 Eylül 2009

TimeSpan.ToString() ile oluşturulmuş değerleri excelde işlemek

00:00:01.34234 gibi TimeSpan.ToString() ile oluşturulmuş değerleri excelde işlemek isterseniz şöyle bir fonksiyon yöntemi varmış:

=LEFT(C4,1)*24*60*60 + MID(C4,3,2)*60*60+MID(C4,6,2)*60+RIGHT(C4,2)

bu excel 2007'de çalışmadı, çalışması için LEFT(C4,1) yazımının LEFT(C4;1) olarak değiştirilmesi gerek. size benim gibi sadece saniye ve salise kısımları lazımsa sadece =MID(C4;7;15) ile de alabiliyorsunuz. daha sonra başka bir excel workbook'a bu aldığınız değerleri yapıştırıp '.' karakterini ',' ile değiştirip hücre formatını number (virgülden sonra 10 hane gösterecek şekilde) yaparak bu değerler üzerinde dört işlem yapabilirsiniz. saçma ama belli şartlar altında işimi gördü.