• DİKKAT

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

sıra numarası verme

Katılım
10 Ocak 2014
Mesajlar
46
Excel Vers. ve Dili
Exel 2010 türkçe
merhaba

1 ile 200 sayıya kadar her sayıdan 24 adet yazmak için nasıl bir yol izlemek gerekir

iyi çalışmalar
 
her sayıdan 24 adet yazmak

nereye nasıl yazılacak peki tam açarmısınız?
 
Her nasıl olacaksa olsun kopyala yapıştır işinizi her türlü görecektir.

Hücrelere 1 - 2 - 3 yazıp daha sonra tümünü seçerek, sağ alt köşeye(+ işaretine) gelip aşağı doğru sürüklediğinizde sayılar ardışık olarak sıralanır 200'e gelene kadar sürükleyin. Sonra hepsini seçip copy-paste yapın. İstediğiniz yere 23 kez yapıştırın.
 
Verilerinizin A1'den başladığı varsayımıyla; (A1'de 1 var ve aşağı doğru sayılar yazılacak)
A1'e 1 yazın, A2 'ye aşağıdaki formülü yazıp sütun boyunca kopyalayın.
Kod:
=[B][COLOR="Red"]EĞER(A1>=200;"";[/COLOR][/B]EĞER(EĞERSAY($A$1:A1;A1)<24;A1;A1+1)[B][COLOR="red"])[/COLOR][/B]
formüldeki kırmızı renkli kısım üretilen sayının 200'ün üstüne çıkmaması için. Zaten 200'e kadar yazdıracağınıza göre gerek olmayabilir, o zaman siyah renkli olan kısım yeterlidir.
Formülün anlamı ise şöyle;
A1'den başlayarak bir üst hücredeki değerin kaç tane olduğunu say, bu sayı 24 ise üstteki sayıyı 1 arttır, 24'ten az ise bir üsttekini yaz.
 
Son düzenleme:
Sayın omer.baran yazdığınız formül ne yazık ki yanlış çalışıyor.

Ukalalıktan değil, fakat böyle formüller kullanmayı da hiç gerek görmedim açıkçası bu küçük meselede.
 
Dediğinizi yapıyorum A1'e 1 yazıyorum, A2'ye de formülünüzü yazıyorum, hem formülü yazdığım hücre hem de aşağı doğru çektikçe her zaman 1 sayısını veriyor formülünüz her hücrede.

Mesele çok küçük bir mesele fakat benim amacım meseleyi değil sizin yazdığınız formülü incelemek.
 
Önerdiğim formül; 25'inci satırda 2, 49'uncu satırda 3 ......200 sonucunu verir.
Uygulamadan formül önerdiğim vaki değildir.
Formülü " =EĞER(EĞERSAY($A$1:A1;A1)<24;A1;A1+1) " tekrar elle yazıyorsunuz ve yazarken de $ işaretini unutuyorsunuz anlaşılan.
Sadece $ işaretini yazmadan uyguladığınızda söylediğiniz gibi sürekli 1 değerini verir.
 
Sayın Şenkulak önerdiğim formül ile ilgili olarak tenkit edici cevapları sizin yazdığınızı düşündüm (zira konuyu açan sizdiniz) . Kusura bakmayınız.

Önerdiğim formül konusundaki cevaplarım; bu konuda "küçük mesele" , "formülü incelemek" şeklinde görüş bildiren Sayın manyakbiri 'nin yazdıklarına ilişkindir.
 
10 yazan yeri istediğiniz tekrar sayısı ile değiştirip deneyin. formülü aşağıya doğru kopyalayın.
Kod:
=TAMSAYI((SATIR()-1)/[COLOR="Red"][B]10[/B][/COLOR])+1
ŞAHSİ DÜŞÜNCEM: ömer.baran haklı :)
 
Önerdiğim formül; 25'inci satırda 2, 49'uncu satırda 3 ......200 sonucunu verir.
Uygulamadan formül önerdiğim vaki değildir.
Formülü " =EĞER(EĞERSAY($A$1:A1;A1)<24;A1;A1+1) " tekrar elle yazıyorsunuz ve yazarken de $ işaretini unutuyorsunuz anlaşılan.
Sadece $ işaretini yazmadan uyguladığınızda söylediğiniz gibi sürekli 1 değerini verir.

Şimdi anladım, evet güzel bir formülmüş, elinize sağlık.

Bu başlığı açan kişi daha net açıklasaydı da derdini burada boş muhabbet yapmasaydık, acaba istediği şekil sizinki gibi mi yoksa başka türlü mü,

Neyse...Bizden bu kadar...
 
bende cevap yazayım dedim!

ömer.baran ve systran üstadlarımıza teşekkürler
 
Estağfurullah, "üstat" yerine "nispeten tecrübeli"yi tercih ederim.
İyi günler.
 
Geri
Üst