Yatay formülleri dikey yazmak

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,801
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Merhaba hayırlı sabahlar.

Ekte gönderdiğim sayfamda yatay yazılı formülleri dikey olarak almak istiyorum.

Formülleri kopyalayıp yapıştırırken işlemi tersine çevir diyerek yapıştırdığımda formüllerin içeriği tümden değişiyor.
Forumda bir kaç uygulama buldum bir tanesini uyguladım o da hata verdi.

Yardım edecek arkadaşlara şimdiden teşekkür ederim.
 

Ekli dosyalar

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,801
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Arkadaşlar konu günceldir.
Formüller yaklaşık 250'yi bulmaktadır.
 
Son düzenleme:

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Hata nerede? Formülü aşağıya doğru kopyaladığınızda, 2 satırda kapsadığı yere kadar olanların hepsini alır. Bunu istemiyorsanız, kopyalamayı yeterince tutmanız gerekir.

.
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,801
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Kopyala yapıştır yapıldığında formüldeki rakamlar değişiyor.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
.

Kusura bakmayın, ben sorunuzu anlayamadım. Bir formül verdiniz ve bunu aşağıya çektiğinizde yolunda ne bulursa alır. Kopyala yapıştır da nereden çıktı?

Biraz açıklama lütfen.

.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba Sayın ERASLAN.
Yapmak istediğiniz tam olarak nedir, pek anlaşılmıyor.
Formülü kopyalayıp başka yere yapıştırmadaki maksatınızı açıklar mısınız?
Sayfa2 Q13 ve Q17 hücrelerinde istediğiniz/beklediğiniz sonuç nedir?
Boş değer dışında bir sonuç istiyorsanız, bunu neye göre belirliyorsunuz?
Aşağı doğru kopyalama yaptığınızda ritmik olarak 7 adet değerin tekrarlanmasını mı istiyorsunuz?
Yani Q13'te e, Q17'de b sonucunu mu istiyorsunuz?
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,801
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın İdris Bey öncelikle ilginiz için çok teşekkür ediyorum.

Sayfa2'de B2 ile H2 sütunları arasındaki formülleri kopyalayıp örneğin K2 sütununda işlemi tersine çevir yapıştır dediğimde, formüldeki bilgilerde K2-K3-K4 gibi gidiyor, benim istediğim formülü aynen istediğim sütuna aşağıya doğru yazmaktı.

Q sütunundaki formülleri ise forumda bulup kendi sayfama ilave etmeye çalıştım, ancak aşağıya doğru sürüklediğimde bazı yerlerde a yazdı, ayrıca B2 li H2 arasındaki formülleri sildiğim zamanda Q sütunundaki bilgiler gidiyor, bu da benim istediğim formül türü değil.

Yani B2 li H2 arasındaki formüllerin yapısı değişmeden istediğim sütuna yapıştırdığımda aynı formüllerin orada olmasını istiyorum.
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,801
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın Ömer Bey mesajı gönderdikten sonra mesajınızı gördüm, ilginiz için size de ayrıca teşekkür ederim.

Verilerim fazla olduğu için gönderdiğim sadece bir örnek.

İstediğim Sayfa2'deki B2 ile H2 arasına yazmış olduğum formül özelliği değişmeden bu formülleri sadece bir sütuna dizmek istemiştim.
 
Son düzenleme:

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,801
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın arkadaşlar yapmak istediğim özelliği ekte gönderiyorum, sayfa3'te yapmak istediğim şekli elle yaptım, burada formüllerin bulunduğu hücreleri K sütununa tek tek elle taşıdığım için formüllerin içeriği değişmiyor. Benim istediğimde bu, ancak formüllü hücreler 250 hücreyi geçtiği için tek tek uğraştıracağından böyle bir işlem istemiştim.
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Kusura bakmayın yine TAM OLARAK anlayamadım ama aşağıdaki formül işinizi görüyor mu?
(7 -> Sayfa1'deki dolu hücre sayısı)
Kod:
=EĞER(SATIRSAY($M$1:M1)>[B][COLOR="Red"]7[/COLOR][/B];"";DOLAYLI("Sayfa1!"&ADRES(2;SATIRSAY($M$1:M1)+1;4)))
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,801
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın Ömer Bey yazmış olduğunuz formül süper çalışıyor, benim yapmak istediğim mesaj 9'a eklediğim excel sayfamda küçük bir açıklama yaptım. Bu şekilde istiyordum.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Sayın arkadaşlar yapmak istediğim özelliği ekte gönderiyorum, sayfa3'te yapmak istediğim şekli elle yaptım, burada formüllerin bulunduğu hücreleri K sütununa tek tek elle taşıdığım için formüllerin içeriği değişmiyor. Benim istediğimde bu, ancak formüllü hücreler 250 hücreyi geçtiği için tek tek uğraştıracağından böyle bir işlem istemiştim.
.

Dosyanız ekte.

Artık hangisini beğenirseniz...


.
 

Ekli dosyalar

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,801
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın İdris Bey ilginiz için çok teşekkür ediyorum, farklı formüllerde olsa hep aynı sonuçları veriyor.

Benim istediğim K sütunundaki aşağıdaki formüller gibi idi, zannedersem bu şekilde olmayacak galiba.

Yardımcı olan herkese teşekkürler. Hayırlı çalışmalar diliyorum.

Aşağıdaki formüller tek bir sütunda.
Kod:
=EĞER(Sayfa1!B2="";"";(Sayfa1!B2))
=EĞER(Sayfa1!C2="";"";(Sayfa1!C2))
=EĞER(Sayfa1!D2="";"";(Sayfa1!D2))
=EĞER(Sayfa1!E2="";"";(Sayfa1!E2))
=EĞER(Sayfa1!F2="";"";(Sayfa1!F2))
=EĞER(Sayfa1!G2="";"";(Sayfa1!G2))
=EĞER(Sayfa1!H2="";"";(Sayfa1!H2))
.....formül devam ediyor.

Bu şekilde formüllerin sonucunu değil sadece formülleri tek bir sütuna yazabilecek makroda olabilir.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Sayın İdris Bey ilginiz için çok teşekkür ediyorum, farklı formüllerde olsa hep aynı sonuçları veriyor.

Benim istediğim K sütunundaki aşağıdaki formüller gibi idi, zannedersem bu şekilde olmayacak galiba.

Yardımcı olan herkese teşekkürler. Hayırlı çalışmalar diliyorum.

Aşağıdaki formüller tek bir sütunda.
Kod:
=EĞER(Sayfa1!B2="";"";(Sayfa1!B2))
=EĞER(Sayfa1!C2="";"";(Sayfa1!C2))
=EĞER(Sayfa1!D2="";"";(Sayfa1!D2))
=EĞER(Sayfa1!E2="";"";(Sayfa1!E2))
=EĞER(Sayfa1!F2="";"";(Sayfa1!F2))
=EĞER(Sayfa1!G2="";"";(Sayfa1!G2))
=EĞER(Sayfa1!H2="";"";(Sayfa1!H2))
.....formül devam ediyor.

Bu şekilde formüllerin sonucunu değil sadece formülleri tek bir sütuna yazabilecek makroda olabilir.
.

Şimdi anlaşıldı.



1. Transpose edilecek alanı seçin.

2. Ctrl+H den sonra = (eşittir)'i örneğin # işareti ile değiştirin.

3. Değişen bu seçili alanı kopyaladıktan sonra dilediğiniz yerde Transpose olarak yapıştırın.

4. 2. maddede belirtilenin bu kez tersini yapın. Yani # işaretini = (eşittir)'e çevirin.


İşlem tamam.

.
 

ASLAN7410

Altın Üye
Altın Üye
Katılım
15 Temmuz 2012
Mesajlar
2,801
Excel Vers. ve Dili
Ofis 2021 TR 64 Bit
Altın Üyelik Bitiş Tarihi
29.03.2025
Sayın İdris Bey işte bu tam benim istediğim gibi oldu vallahi, çok teşekkür ediyorum, Allah razı olsun.

Hayırlı çalışmalar, hayırlı akşamlar.
 
Üst