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

Katılım
15 Ekim 2014
Mesajlar
822
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

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
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)
 
Katılım
15 Ekim 2014
Mesajlar
822
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Teşekkürler sayın muygun ve ömer elinize sağlık en kısa zamanda inceleyip dönüş yapacağım
 
Katılım
15 Ekim 2014
Mesajlar
822
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
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
 
Katılım
15 Ekim 2014
Mesajlar
822
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
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.
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Tam anlayamadım.
Hatayı örnek dosya ekleyerek gösterir misiniz.
 
Katılım
15 Ekim 2014
Mesajlar
822
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
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
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,103
Excel Vers. ve Dili
Excel-2003 Türkçe
Formülleriniz 1 karakterlik veri getiriyor. Bunu boş karaktere eşitlerseniz sanırım sorun kalmaz.
 
Katılım
15 Ekim 2014
Mesajlar
822
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
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)
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,103
Excel Vers. ve Dili
Excel-2003 Türkçe
Dosyanızda N17 hücresine;
=UZUNLUK(H17)
yazın.
 

muygun

Özel Üye
Katılım
6 Temmuz 2004
Mesajlar
9,103
Excel Vers. ve Dili
Excel-2003 Türkçe
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.
 
Katılım
15 Ekim 2014
Mesajlar
822
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
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
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,196
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
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.
 
Katılım
15 Ekim 2014
Mesajlar
822
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Çok teşekkür ederim sayın muygun ve sayın ömer elinize sağlık.
 
Katılım
15 Ekim 2014
Mesajlar
822
Excel Vers. ve Dili
Excell 2016 Türkçe 64 bit
Sayın muygun gönderdiğiniz son haline sadece A sütununa göre sıralamayı koyar mısınız? size zahmet
 
Üst