• DİKKAT

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

Verilerin koşullu olarak farklı sütünlara aktarılması

Katılım
26 Şubat 2014
Mesajlar
19
Excel Vers. ve Dili
excel 2010
Merhaba elimde belirli yaş grubundaki hastaların verileri var. Ben bu verileri yaş grubuna göre farklı sütünlara aktarmak istiyorum. Örnek veri setim şu şekilde;



Hasta no

Yaş grubu

Değer 1

Değer 2

Değer 3

Değer 4

Değer5

Değer 6

1

1.yaş

1,0

2,0

2,2

3,2

4,2

5,0

2

1,5 yaş

2,3

3,6

4,1

5,6

..

..

3

1.yaş

..

..

..

..

..

..

ve ben burada yaş grubuna göre aşağıdakine benzer ayrı sütun oluşturup bu yaş grubundaki değerlerin oraya aktarılmasını istiyorum. Bunu nasıl yapabilirim. Teşekkürler.


Değer 1
(1. yaş)


Değer 2
(1. yaş)


Değer 3
(1. yaş)


Değer 4
(1 yaş)


Değer 5
(1. yaş)


Değer 6
(1. yaş)


Değer 1
(1,5 yaş)


Değer 2
(1,5 yaş)


Değer 3
(1,5 yaş)


Değer4
(1,5 yaş)


1,0

2,0

2,2

3,2

4,2

5,0





















2,3

3,6

4,1

5,6
 
Paylaştığınız görselde satır sütun adresleri belli olmadığı için formül olarak paylaşamadım ama İNDİS+KAÇINCI formülleri ile rahatlıkla sonuca gidebilirsiniz.
 
Paylaştığınız görselde satır sütun adresleri belli olmadığı için formül olarak paylaşamadım ama İNDİS+KAÇINCI formülleri ile rahatlıkla sonuca gidebilirsiniz.

Korhan bey, öneriniz doğrultusunda İNDİS+KAÇINCI formülü ile biraz uğraştım ama maalesef beceremedim . Linkte örnek dosyamı yüklüyorum. Bu açıdan değerlendirebilirseniz çok sevinirim. Teşekkür ediyorum.
Örnek veri
 
Paylaştığınız dosyada hangi hücreye hangi hücredeki veri gelecek bunu örneklerseniz bizlerde daha net analamış oluruz.
 
Paylaştığınız dosyada hangi hücreye hangi hücredeki veri gelecek bunu örneklerseniz bizlerde daha net analamış oluruz.

Korhan bey resim de ekliyorum ayrıca.
Burada mesela C sütununa 6 aylık olan hastaların değerlerinin D, E, F, G, H, I hücrelerinde olması gerekiyor. Keza diğer yaş grupları da benzer olarak. Ama mesela C13 teki grup 1 yaş olduğu için C13 ,D13, E13 F13, G13, H13, I 13 teki verilerin K13, L13,M13,N13,O13,P13, Q13 hücrelerine yazılmasını istiyorum.

Mantıksal olarak istediğim excel C sütunun tarasın Eğer C=6 ay ise D, E, F, G,H ,I sütunundaki veriler yerinde kalsın, eğer değil ise örneğin C sütununda herhangi bir satır 1 yaş ise sütunundaki yaş verisi de dahil olmak üzere K,L, M, N,O, P, Q sütunlarına taşısın.
 
Aşağıdaki formülü K2 hücresine uygulayın. Sonra sağa ve alta doğru sürükleyin.

Bu formülle C sütunu 6.ay ifadesine eşit olmayan verileri K-Q sütun aralığına aktarmış olursunuz. Umarım doğru anlamışımdır.

C++:
=EĞER($C2="";"";EĞER($C2="6.ay";"";C2))
 
Aşağıdaki formülü K2 hücresine uygulayın. Sonra sağa ve alta doğru sürükleyin.

Bu formülle C sütunu 6.ay ifadesine eşit olmayan verileri K-Q sütun aralığına aktarmış olursunuz. Umarım doğru anlamışımdır.

C++:
=EĞER($C2="";"";EĞER($C2="6.ay";"";C2))
Korhan bey çok teşekkürler şimdi denedim gayet iyi çalışıyor. Acaba burada C sütunu 6. aya eşit ise K-Q aralığında ki verilerin aynı kalmasını da sağlayabilir miyiz? Bu formülü uygulayınca C sütunu 6.aya eşit olanlarda K-Q sütunlarındaki veriler temizleniyor.
 
Istediginiz bu mu?

C++:
=EĞER($C2="";"";EĞER($C2="6.ay";C2;""))
 
Istediginiz bu mu?

C++:
=EĞER($C2="";"";EĞER($C2="6.ay";C2;""))
Korhan hocam denedim ve maalesef olmadı yine. Siz de haklısınız buradan tam olarak ne istediğimi anlatmak zor oluyor. Tekrar özetleyeyim belki yardımcı olabilir. Şöyle bir şey istiyorum.

Eğer C2 sütunu "6 ay" ise "K-Q" sütununda hiç bir değişiklik olmasın. Eğer C2="1yaş" ise "C-I" arası satırı "K-Q" satırına aktarsın.

Sizin verdiğiniz formülü uyguladığımda C2="6 ay" ise "K-Q" arası sütundaki verilerim de siliniyor.

Teşekkürler
 
Şimdi hücreye formül uygularsanız değişiklik olursa formüller bu durumdan etkilenir.

Veri değişikliğinde aktarılan verilerde değişiklik olmasını istemiyorsanız bu işlemi formülle değil makro ile yapmalısınız.
 
Geri
Üst