Otomatik Sütun Açmak

Katılım
3 Ocak 2012
Mesajlar
15
Excel Vers. ve Dili
enterprise
Merhaba,

Benim şöyle bir sorum var. 50 metre uzunluğunda bir tren hattım var. Bu tren hattını belli bir aralığa bağlı olarak örneğin, 10 metre de bir olacak şekilde sütunlara 0-10-20-30-40 ve 50 olarak dağıtabiliyorum. Birde ray konumu diye bir değişkenim var. Örneğin ray konumunu 20. metreye konumlandır dediğimde bir sıkıntı yaşamıyorum. Bunu formül ile yapabildim. Ancak ray konumunu 21. metreye konumlandır dediğimde sorun yaşıyorum.

Özet olarak 50 metrelik hattı örneğin 10 ar metrelik olacak şekilde sütuna dağıttıktan sonra ray konumunu 21 metre yaptığım zaman hat dağılımının şu şekilde olmasına ihtiyacım var. 0-10-20-21-31-41-50. Yani 20. metreden sonra otomatik olarak sütun açılıp açılan sütunun 21. metre olması ve diğer sütunlarında 31-41 ve 50. metre olması gerekiyor.

Böyle bir şeyin yapılması mümkün müdür? Yardımlarınızı bekliyorum. Şimdiden teşekkür ederim.
 

Ö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.

Sütun açılmasından kastınızı bilemiyorum ama ekteki belgeye bir bakın isterseniz.
Formül ile çözüm elde edilmiştir.

Belgeye BURADAN DA ulaşabilirsiniz.
.
 

Ekli dosyalar

Katılım
3 Ocak 2012
Mesajlar
15
Excel Vers. ve Dili
enterprise
Merhaba Ömer Bey, aradığım şey tam olarak buydu. Çok teşekkür ederim yardımınız için :)

Saygılarımla
 

Ö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 Ömer Bey, aradığım şey tam olarak buydu. Çok teşekkür ederim yardımınız için :)

Saygılarımla
Estağfurullah, ihtiyaç görüldüyse mesele yok.
Ancak konu açarken, soruyu örnek belge ile desteklemekte fayda var.

Ayrıca; önceki formülleri kullanmaksızın gerekli olan adeti aşağıdaki formül ile hesaplayabilirsiniz.
Kod:
=YUKARIYUVARLA((A1-C1)/B1;0)+TAMSAYI(C1/B1)+2
İyi günler dilerim.
 
Katılım
3 Ocak 2012
Mesajlar
15
Excel Vers. ve Dili
enterprise
Haklısınız Ömer Bey aslında elimde hazırladığım örnek bir dosya vardı ama anlatınca kendimi daha iyi ifade ederim zannetmiştim. Bu arada son bir soru sormak istiyorum, daha önceki sorumda sorduğum üzere standart ray sabitini 21 aldıktan sonra diğer sütunlarda yer alan değerlerin 31 41 ve 50 olması gerektiğini belirtmiştim.

30 40 ve 50 olması için formülü nasıl değiştirmeliyim? sabit ray konumundan 1 değerini çıkarsam sizce mantıklı olur mu?

Teşekkür ederim,
 

Ö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.
Tekrar merhaba.

Gönderdiğim belgede B2 hücresindeki formülü aşağıdakiyle değiştirin ve sağa doğru kopyalayın.
Dikkat edilmesi gereken durum, bu formülle kullanılan ray sayısı 1 artar.

Ayrıca, ray sayısını bulmak için gönderdiğim; 4 numaralı cevapta verdiğim formülü kullanacaksanız;
o formülün sonundaki +2'yi +3 olarak değiştirmek gerekir.
.
Kod:
=EĞER(SÜTUNSAY($B$1:B1)=1;$B$1;EĞER(A2="";"";EĞER(A2=$A$1;"";EĞER(A2+$B$1>$A$1;$A$1;EĞER(A2>=$C$1;(SÜTUNSAY($A$1:B1)-2)*$B$1;EĞER(TOPLA(A2;$B$1)>$C$1;$C$1;TOPLA(A2;$B$1)))))))
 
Son düzenleme:
Katılım
3 Ocak 2012
Mesajlar
15
Excel Vers. ve Dili
enterprise
Merhaba Ömer Bey, sizi de çok uğraştırdım kusura bakmayın.
Söylemiş olduğunuz formülü aynen dediğiniz gibi B2 hücresine yapıştırdım ve sağa doğru kopyaladım, ilk değeri (10 değerini) hesaplarken sonuç veriyor ama daha sonraki değerlerde #AD? diye bir hata veriyor.

Teşekkür ederim,
 
Katılım
3 Ocak 2012
Mesajlar
15
Excel Vers. ve Dili
enterprise
Ömer Bey vermiş olduğunuz kodu aşağıdaki gibi düzenleyince sorunum çözüldü. Tekrar teşekkür eder iyi çalışmalar dilerim.

=EĞER(SÜTUNSAY($F$1:F1)=1;$C$3;EĞER(E2="";"";EĞER(E2=$C$2;"";EĞER(E2+$C$3>$C$2;$C$2;EĞER(E2>=$C$4;(SÜTUNSAY($E$1:F1)-2)*$C$3;EĞER(E2+$C$3>$C$4;$C$4;E2+$C$3))))))
 
Üst