Arkadaşlar merhaba,
Öncelikle herkese iyi hafta sonları dilerim. Derneğimize ait google grupsdan çıkarttığım .csv dosyası mevcut. Bu dosyada bazı parametreler düzensiz. Yaklaşık 3 saattir uğraşıyorum bir türlü mail adreslerini dışarıya çıkartamadım. Yardımı dokunacak üstadlar olur ise şimdiden çok ama çok sevineceğim.
Özet geçmek gerekirse excel csv dosyam normalde şöyle olmalı;
adsoyad,mail@mail.com,Tüm e-postalar,DernekÜye,2012-03-13T17:03:05.000+02:00
Bazı kişilerin ad soyadı alınmadığı için ilk satırdaki adsoyad boş. Yani elimdeki düzensiz kayıtda bazı satırlar adsoyad,email, olarak görünürken
bazı satırlar doğrudan adsoyad olmadan "virgül" ile başlıyor. Örneklemek gerekirse aşağıda 4 satır veriyorum,
Excelde yapmaya çalıştığım şeyde ise dernek üyelerinin ad soyad ve maillerini iki ayrı listede almaya çalışıyorum.
Yani adsoyadı olanlar için şöyle bir liste.
Ahmet Şemsi,ahmet@ahmet.com
Levent Türk,levent@levent.com
Adsyoad olmayan doğrudan mail ile başlayan satırları da, doğrudan mail adresleri olarak;
ayse@ayse.com
fatma@fatma.com.tr
olarak bir türlü alamadım. Elimdeki tek değişmez parametre virgül karakteri. Dolayısıyla @ işaretinden önceki ve sonraki virgülleri baz alarak nasıl bir ayrım yaptırabilirim ? Sorum çok uzun oldu farkındayım fakat detaylı açıklamak istedim. Herkese selamlar sevgiler.
Öncelikle herkese iyi hafta sonları dilerim. Derneğimize ait google grupsdan çıkarttığım .csv dosyası mevcut. Bu dosyada bazı parametreler düzensiz. Yaklaşık 3 saattir uğraşıyorum bir türlü mail adreslerini dışarıya çıkartamadım. Yardımı dokunacak üstadlar olur ise şimdiden çok ama çok sevineceğim.
Özet geçmek gerekirse excel csv dosyam normalde şöyle olmalı;
adsoyad,mail@mail.com,Tüm e-postalar,DernekÜye,2012-03-13T17:03:05.000+02:00
Bazı kişilerin ad soyadı alınmadığı için ilk satırdaki adsoyad boş. Yani elimdeki düzensiz kayıtda bazı satırlar adsoyad,email, olarak görünürken
bazı satırlar doğrudan adsoyad olmadan "virgül" ile başlıyor. Örneklemek gerekirse aşağıda 4 satır veriyorum,
Ahmet Şemsi,ahmet@ahmet.com,Tümepostalar,DernekÜye,2012-03-13T17:03:05.000+02:00
,ayse@ayse.com,Tümepostalar,DernekÜye,2012-03-13T17:03:05.000+02:00
,fatma@fatma.com.tr,Tümepostalar,DernekÜye,2012-03-13T17:03:05.000+02:00
Levent Türk,levent@levent.com,Tümepostalar,DernekÜye,2012-03-13T17:03:05.000+02:00
Excelde yapmaya çalıştığım şeyde ise dernek üyelerinin ad soyad ve maillerini iki ayrı listede almaya çalışıyorum.
Yani adsoyadı olanlar için şöyle bir liste.
Ahmet Şemsi,ahmet@ahmet.com
Levent Türk,levent@levent.com
Adsyoad olmayan doğrudan mail ile başlayan satırları da, doğrudan mail adresleri olarak;
ayse@ayse.com
fatma@fatma.com.tr
olarak bir türlü alamadım. Elimdeki tek değişmez parametre virgül karakteri. Dolayısıyla @ işaretinden önceki ve sonraki virgülleri baz alarak nasıl bir ayrım yaptırabilirim ? Sorum çok uzun oldu farkındayım fakat detaylı açıklamak istedim. Herkese selamlar sevgiler.