• DİKKAT

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

Ünvana göre sıra numarası verme ve otomatik sıralama

  • Konbuyu başlatan Konbuyu başlatan teyadih
  • Başlangıç tarihi Başlangıç tarihi
Katılım
15 Ekim 2014
Mesajlar
833
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Kolay gelsin arkadaşlar
H sütununda bulunan metinlerin içinde eğer 4 varsa 1001 den, metinlerin içinde 4 yoksa 1 den başlayarak A sütunundaki örnekte olduğu üzere sıra no vererek otomatik olarak sıralatabilir miyiz?
Yardımcı olur musunuz?
Örnek dosyayı gönderiyorum işleyip gönderirseniz memnun olurum.
Eğer otomatik sıralatma olmuyorsa sıra no için formülde olabilir.
Teşekkür ederim.
 

Ekli dosyalar

Merhaba,

Alternatif.

A4: Dizi formülüdür.
Kod:
=EĞER(H4="";"";MAK(EĞER(EHATALIYSA(BUL("4";H4));EĞER($A$3:A3<1001;$A$3:A3);EĞER($A$3:A3>1000;$A$3:A3;1000)))+1)
 
Teşekkürler sayın muygun ve ömer elinize sağlık en kısa zamanda inceleyip dönüş yapacağım
 
Sayın muygun sizen örnek çalışıyor Ancak ben kendi sayfamı uyguladığımda sıra noyu unvana göre vermiyor ve sıra noyu da 2 den başlatıyor.
B ile H (dahil) arasındaki bilgileri formül ile başka yerden çekiyorum ve sanırım formül olduğu için H sütununda 4 yazıp yazmasını dikkate almıyor.
Formülleri değer olarak değilde formül olarak görecek şekilde güncelleyebilir misiniz size zahmet
 
Sayın ömer sizin formül tamam ancak H sütünü boş olanları da 1 den itibaren verdiği sıra nodan vermeye devam ediyor.
 
Tam anlayamadım.
Hatayı örnek dosya ekleyerek gösterir misiniz.
 
Bilgileri formülle aldığım için örnek dosyayı ekleyemiyorum sayın ömer. Sanırım kullandığım dosyadaki bilgileri formülle aldığım için H sütunu boş olsa da sıra no veriyor. Formül değil de değerlere göre vermesi gerekiyor anladığım kadarıyla
 
Formülleriniz 1 karakterlik veri getiriyor. Bunu boş karaktere eşitlerseniz sanırım sorun kalmaz.
 
Kusura bakmayın sayın muygun 1 karakterlik veri getirme ve boş karaktere eşitleme konusunu anlayamadım. Boş karaktere nasıl eşitliyoruz acaba. Bilgileri getirmek için kullandığım formül =EĞERHATA(DÜŞEYARA(B4;'[1.HAKİM VE PERSONEL LİSTESİ.xlsm]GENEL'!$P:$AQ;6;0);0)
 
Dosyanızda N17 hücresine;
=UZUNLUK(H17)
yazın.
 
Formülünüz 0 getiriyor.
Yani boş gördüğünüz hücrede sıfır var.
Yada H17 hücresini kopyalayıp bir başka hücreye Özel yapıştır>değerler şeklinde yapıştırın.
Yine sıfırı göreceksiniz.
Formülünüzü;
=eğer (formülünüz)=0;"";formülünüz
şeklinde alırsanız sıfır yerine boş değere eşitlemiş olursunuz.
 
Sayın muygun sizi yoruyorum kusura bakmayın. Yanlış anlamadıysam
=eğer (DÜŞEYARA(B4;'[1.HAKİM VE PERSONEL LİSTESİ.xlsm]GENEL'!$P10:$AQ1006;6;0))=0;"";DÜŞEYARA(B4;'[1.HAKİM VE PERSONEL LİSTESİ.xlsm]GENEL'!$P10:$AQ1006;6;0) şeklinde uyguladım ancak yine aynı oldu malesef
 
Formülde;

=EĞER(H4="" başlayan bölümü;

=EĞER(H4=0 değiştirip deneyin.

Dizi formülüne çevirmeyi atlamayın.
 
Çok teşekkür ederim sayın muygun ve sayın ömer elinize sağlık.
 
Sayın muygun gönderdiğiniz son haline sadece A sütununa göre sıralamayı koyar mısınız? size zahmet
 
Geri
Üst