Giriş
(13)

Excel ile ilgili muhtemelen kolay bir sorun için tavsiye

edip
Linki aşağıya koydum göz atmak isteyen olursa diye. 10000 satırlık bir excel dosyası, üniversitelerin lisans için öğrenci seçme bilgilerini içeriyor. Yapmak istediğim kırmızı ile yazılmış olan üniversite isimlerini diğer satırların sağına yazacak bir yöntem, yani onlarca kez kopyala yapıştır yapmama
Linki aşağıya koydum göz atmak isteyen olursa diye. 10000 satırlık bir excel dosyası, üniversitelerin lisans için öğrenci seçme bilgilerini içeriyor.
Yapmak istediğim kırmızı ile yazılmış olan üniversite isimlerini diğer satırların sağına yazacak bir yöntem, yani onlarca kez kopyala yapıştır yapmamak için. Fotoğraf da ekledim, ordaki V sütününa kırmızı üniversite isimleri ile doldurmak istiyorum. bu işi klavye hamallığı yapmadan nasıl kotarablirim?
Excel Dosyası
docs.google.com
0
edip
(03.02.14)
dosyayı açamadım da renk filtresi işini görmüyor mu?
0
zahmet
(03.02.14)
şimdi renk filtrelemesi yapsam da asıl hedefim; filtreleme yaptığımda misal "mf-2" seçtiğimde yan tarafta üniversitelere de ulaşabilmek.
0
🌸edip
(03.02.14)
duyurudaki 3 excel canavarına meşaz attım bu soruyu, birinden biri cevap verir ama yarın da kontrol edin cevapları...

bibip: tüylerim tikenni tel oldu lan! nası bi ülke bu bööle!!! helal size aslanlar!!!
0
compadrito
(03.02.14)
compadrito'nun mesajı üzerine geldim. dosyayı indirip inceliyorum. biraz zaman alabilir ama cevap vereceğim. umarım yaparım.

edit 1: sanırım şunun gibi bir şey istiyorsun değil mi? Yanlış yapmayalım.

i.imgur.com

bir de şunu sorayım; balık tutmayı mı öğreteyim, balık mı tutayım :D

çünkü makro ile yapacağım. sorgulama komutunda da kırmızı renk farkını kullanacağım.
0
himmet dayi
(03.02.14)
Bizi bugün burada compadrito tek bir amaçla topladı.
Şöyle ki:
1. Tüm tabloyu seçeceksiniz.
2. Data veya veri kısmına gideceksiniz.
3. Orada Filtre veya Filter kısmını seçeceksiniz.
4. Filtre geldiğinde, oradaki oka basınca Filter by Color veya Renge Göre Fİltrele seçeneği olacak.
5. Kırmızı rengi seçeceksiniz.
6. Voila

(Tablonun bir kopyasını çıkarın ve kopyada işlem yapın ki kafanız karışmasın, sonra geri alma sıkıntısı olmasın)
0
aychovsky
(03.02.14)
3 uzmandan(!) biri olarak çözümü mail attım :)
0
cakabo
(03.02.14)
@himmet dayi Teşekkürler @zahmet şimdi halleti. Umarım yormamışımdır yok yere.
@cakabo seninki de tam istediğim şey olmuş teşekkürler.
0
🌸edip
(03.02.14)
@aychovsky

bu yöntemle sadece kırmızı ile yazılı satırlar kalır ama. amaç o değil ki.
0
himmet dayi
(03.02.14)
oğlum nasıl yaptınız merak ettim :D

yoksa oturacam 2 saat kod yazmakla uğraşacam.
0
himmet dayi
(03.02.14)
Aşağıda kalan satırları silerek istediğim listeyi elde etmiş olurum. 150 üniversite varsa, İlk 150'de listeler halinde üniversiteler olacak, sonrasındakileri tutup silebilirim.

Edit: Obavvv, ben olayı tamamen başka anlamışım. Kırmızıları seçip sağ sütuna olduğu gibi yapıştırıyoruz sandım liste şeklinde. Bir yandan MATLAB'e hallenince olmamış. Ben de bunu macro ile yapardım.
0
aychovsky
(03.02.14)
Benim yöntem şu oldu:

filtrelemeden =+EĞER(V3="";"";V3) yazıp aşağı çek, sonra filtreleyip filtre altında =+A3 yazıp aşağı çek :)
0
zahmet
(03.02.14)
@zahmet'in formülleri gördüm ama @cakabo hiç iz bırakmamış :)
0
🌸edip
(03.02.14)
ben de düşündüğümü yazayım düşündüğüm boşa gitmesin :)

makro ile:

for i=1 to 10000

if Cells(1,i)'deki yazı kırmızı ise
gecici = cells(1,i)
end if
cells(9,i)=gecici // burada 9, yazmak istediğin sütünün sırası
next
0
himmet dayi
(03.02.14)
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler basond, compumaster, fraise, kibritsuyu, rakicandir
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır.