• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü formülü yatay sürükleme sorunu

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

XXL-R

Yeni Üye
Katılım
3 May 2024
Mesajlar
21
Aldığı beğeni
2
Excel V
Office 2019 TR
Konu Sahibi
A1 hücresine yazdığım formül "=EĞER((EĞERSAY($F22:$Z22;$A$54)>1);"HATA";EĞER(EĞERSAY($R22:$V22;$A$54)>=1;16;""))" formülü satırda sağa doğru sürüklediğimde A54 hücresinin sabit, diğerlerinin bir artarak devam etmesini istiyorum dikey sürükleyince bu oluyor, ancak yatay sürükleyince olmuyor.
EĞERSAY($F22:$Z22;$A$54 örneğinde formülü sağa doğru sürüklediğimde "EĞERSAY($F23:$Z23;$A$54" olmasını istiyorum fakat sabit kalıyor
 
Çözüm
Dosyanızda A1 hücresinde
=EĞER((EĞERSAY($F21:$Z21;$A$53)>1);"HATA";EĞER(EĞERSAY($R21:$V21;$A$53)>=1;16;""))
formülü var.
Not : Şahsi fikrim, Konu dışı ama, bu formülde sanki hata var gibi... Verilerin ne olduğuna bakmak gerekir... Çünkü , $F21:$Z21 aralığı zaten $R21:$V21 aralığını kapsıyor...

Konuya dönersek,
$F21:$Z21 de Harfler kolonları rakamlar satırları belittiğinden, formülü satırlarda sürüklediğinizde Satırlar, Sütunlarda sürüklediğinizde ise Sütunlar göreceli olarak değişken olup değişebilirler.
Ama, satırda sürüklerken Sütunların ya da Sütunda sürüklerken Satırların göreceli olarak değişmesi direkt olarak mümkün değildir.
Bunu formülle düzenlemek...
Dosyanızda A1 hücresinde
=EĞER((EĞERSAY($F21:$Z21;$A$53)>1);"HATA";EĞER(EĞERSAY($R21:$V21;$A$53)>=1;16;""))
formülü var.
Not : Şahsi fikrim, Konu dışı ama, bu formülde sanki hata var gibi... Verilerin ne olduğuna bakmak gerekir... Çünkü , $F21:$Z21 aralığı zaten $R21:$V21 aralığını kapsıyor...

Konuya dönersek,
$F21:$Z21 de Harfler kolonları rakamlar satırları belittiğinden, formülü satırlarda sürüklediğinizde Satırlar, Sütunlarda sürüklediğinizde ise Sütunlar göreceli olarak değişken olup değişebilirler.
Ama, satırda sürüklerken Sütunların ya da Sütunda sürüklerken Satırların göreceli olarak değişmesi direkt olarak mümkün değildir.
Bunu formülle düzenlemek gerekir.

A1 hücresinde iken $F21:$Z21 ise
B1 hücresine kopyalandığında (ya da sürüklendiğinde) $F22:$Z22 olması isteniyorsa, örneğin, (KAYDIR işlevi ile)
KAYDIR($F21:$Z21;SÜTUNSAY($A$1:A$1)-1; ) ile formüle ettiğinizde bunun anlamı
A1 hücresinde F21 : Z21 ve B1 hücresinde F22 : Z22 aralığı demektir.

EĞERSAY($F21:$Z21;$A$53) formülünde yerine konulursa

A1 hücresi için

EĞERSAY(KAYDIR($F21:$Z21;SÜTUNSAY($A$1:A$1)-1; );$A$53)
şeklinde olacaktır.

Formülde de A1 hücresinde iken F21 : Z21 aralığı, B1 hücresinde iken F22 : Z22 aralığı değerlendirilmeye alınır.

Bu formülü, A1 hücresinden A2 hücresine sürüklediğinizde (ya da kopyaladığınızda, A2 hücresinde

EĞERSAY(KAYDIR($F22:$Z22;SÜTUNSAY($A$1:A$1)-1; );$A$53)
şeklinde olup, satır göreceli olduğundan satır numarası değişecektir ve 21 den 22 olacaktır.
Bunu B2 hücresine sürüklediğinizde ise
EĞERSAY(KAYDIR($F23:$Z23;SÜTUNSAY($A$1:A$1)-1; );$A$53)
şeklinde olacaktır.
 
Çözüm
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst