• DİKKAT

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

Sondan başa şartlı sıralama

  • Konbuyu başlatan Konbuyu başlatan Efkan.
  • Başlangıç tarihi Başlangıç tarihi
bir örnek daha gönderiyorum. bu durumda da 1. alternatif yanlış ama diğer alternatifler doğru görünüyor.
 
Son düzenleme:
İki sorum var:

1) Q 'lara isim verirken örneğin 3.4 için Q3'mü doğru, Q4'mü doğru?
2) Sonuç sayfası I-R sütunlarında 9'uncu satırdan itibaren Q'lar yerleştirilirken,
-- Q'nun yanındaki rakama göre mi sütunlara yerleşecek?
-- yoksa örneğin 1. seçenek için U5:Y5 aralığındaki sıraya göre mi?

Bu sorularıma net cevap verir misiniz?
 
İki sorum var:

1) Q 'lara isim verirken örneğin 3.4 için Q3'mü doğru, Q4'mü doğru?
2) Sonuç sayfası I-R sütunlarında 9'uncu satırdan itibaren Q'lar yerleştirilirken,
-- Q'nun yanındaki rakama göre mi sütunlara yerleşecek?
-- yoksa örneğin 1. seçenek için U5:Y5 aralığındaki sıraya göre mi?

Bu sorularıma net cevap verir misiniz?

1) 3.4 için Q3 doğru.
2) bunu tam olarak anlayamadım. (-- Q'nun yanındaki rakama göre mi sütunlara yerleşecek?)

ama U5:Y5 aralığındaki sıraya göre yerleşmeyecek. çünkü orada
(Q5 Q3 Q2 Q1) şeklinde bir sıra var. bu sırada Q2 fazlalık.


örneğin 1. seçenek için Q5 koyu pembe renkli sütuna, Q3 mor renkli sütuna, Q1 turuncu renkli sütuna yerleşecek. talepler (60-100-100-80-210) iken Q5=210 Q3=180 Q1=160 olacak.
 
Aşağıdaki formülleri "SONUÇ" sayfasına uygulayıp, sonucu hakkında cevap yazınız.

I9'a-> =EĞER(J9="";"";"Q5")

J9'a-> =EĞER(H9="";"";EĞERHATA(DOLAYLI(ADRES(14;20+KAÇINCI("Q5";DOLAYLI(ADRES(5;16+(H9*5);4)&":"&ADRES(5;20+(H9*5);4));0);4));""))

K9'a-> =EĞER(L9="";"";"Q4")

L9'a-> =EĞER(H9="";"";EĞERHATA(DOLAYLI(ADRES(14;20+KAÇINCI("Q4";DOLAYLI(ADRES(5;16+(H9*5);4)&":"&ADRES(5;20+(H9*5);4));0);4));""))

M9'a-> =EĞER(N9="";"";"Q3")

N9'a-> =EĞER(H9="";"";EĞERHATA(DOLAYLI(ADRES(14;20+KAÇINCI("Q3";DOLAYLI(ADRES(5;16+(H9*5);4)&":"&ADRES(5;20+(H9*5);4));0);4));""))

O9'a-> =EĞER(P9="";"";"Q2")

P9'a-> =EĞER(H9="";"";EĞERHATA(DOLAYLI(ADRES(14;20+KAÇINCI("Q2";DOLAYLI(ADRES(5;16+(H9*5);4)&":"&ADRES(5;20+(H9*5);4));0);4));""))

Q9'a-> =EĞER(R9="";"";"Q1")

R9'a-> =EĞER(H9="";"";EĞERHATA(DOLAYLI(ADRES(14;20+KAÇINCI("Q1";DOLAYLI(ADRES(5;16+(H9*5);4)&":"&ADRES(5;20+(H9*5);4));0);4));""))

Sonra bu hücreleri seçip aşağı doğru, sonuna kadar çoğaltınız.
 
I9'a-> =EĞER(J9="";"";"Q5")

J9'a-> =EĞER(H9="";"";EĞERHATA(DOLAYLI(ADRES(14;20+KAÇINCI("Q5";DOLAYLI(ADRES(5;16+(H9*5);4)&":"&ADRES(5;20+(H9*5);4));0);4));""))

K9'a-> =EĞER(L9="";"";"Q4")

L9'a-> =EĞER(H9="";"";EĞERHATA(DOLAYLI(ADRES(14;20+KAÇINCI("Q4";DOLAYLI(ADRES(5;16+(H9*5);4)&":"&ADRES(5;20+(H9*5);4));0);4));""))

M9'a-> =EĞER(N9="";"";"Q3")

N9'a-> =EĞER(H9="";"";EĞERHATA(DOLAYLI(ADRES(14;20+KAÇINCI("Q3";DOLAYLI(ADRES(5;16+(H9*5);4)&":"&ADRES(5;20+(H9*5);4));0);4));""))

O9'a-> =EĞER(P9="";"";"Q2")

P9'a-> =EĞER(H9="";"";EĞERHATA(DOLAYLI(ADRES(14;20+KAÇINCI("Q2";DOLAYLI(ADRES(5;16+(H9*5);4)&":"&ADRES(5;20+(H9*5);4));0);4));""))

Q9'a-> =EĞER(R9="";"";"Q1")

R9'a-> =EĞER(H9="";"";EĞERHATA(DOLAYLI(ADRES(14;20+KAÇINCI("Q1";DOLAYLI(ADRES(5;16+(H9*5);4)&":"&ADRES(5;20+(H9*5);4));0);4));""))

Sonra bu hücreleri seçip aşağı doğru, sonuna kadar çoğaltınız.

değerleri girdim hücreleri seçip sonuna kadar çoğalttım ama hiç birşey yazmıyor bu sefer Ömer abi :)
 
Son düzenleme:
Ömer abi KAÇINCI yazarken I ayrık olmuş onu düzelttim şöyle sonuç verdi ama yine istenen sonuç değil.

hem de toplam değerleri 550 olmalı ama farklı çıkıyor (550 -450 - 490 - 450)
 
Son düzenleme:
İlki yanlış diğerleri doğru diye gönderdiğin belge DÜZELTİLDİ

İlki yanlış diğerleri doğru diye gönderdiğin belge DÜZELTİLDİ.

Sanırım şimdi sorun yok.

DÜZELTİLMİŞ belgeyi gönderiyorum. Düzeltme sadece SONUÇ sayfasında yapıldı.
 
mesela burada 4 seçenek var. bu seçenekler sırasıyla şöyle olmalıydı

1 ve 2; Q5=210 Q3=180 Q1=160
3 ve 4; Q5=210 Q3=180 Q2=100 Q1=60

---

normalde 1. ve 2. seçenekler farklı sıralama gösteriyor. şöyle;
1. için sıralama : 5.5 3.4 2.3 1.2 1.1 şeklinde yazıyor
2. için sıralama : 5.5 3.4 3.3 1.2 1.1 şeklinde yazıyor.

bu iki seçenekte sadece 2.3 ve 3.3 farklı diğerleri aynı. ama bizim için bunun önemi yok.

nedeni ise şu;

1. sıralamada en sonda 5.5 değeri var.
bunu kullanıyoruz ve Q5 yazıyoruz.
bunu kullandıktan sonra artık 5 yazan herhangi bir değeri kullanamayız.
çünkü her dönem 1 defa kullanılacak.

5.5 'ten sonra 3.4 geliyor. (sondan başa doğru gidiyoruz)
daha önce 3 değerini de 4 değerini de kullanmadık sadece 5 değerini kullandık, dolayısıyla 3.4 değerini kullanabiliriz.
bunu yani 3.4 değerini kullandıktan sonra artık 3 yazanı da 4 yazanı da kullanamayız.
çünkü her dönem 1 defa kullanılacak ve biz 3. ve 4. dönemi 3.4 ile kullanmış oluyoruz ve bunu da şöyle ifade ediyoruz Q3=180 (100+80)

3.4'ten sonra 2.3 geliyor. burada 3 değeri var ama biz 3 değerini daha önce 3.4 ile kullandık. dolayısıyla bunu geçiyoruz.

sondan başa doğru gittiğimiz için 2.3'ten sonra 1.2 geliyor.
daha önce 1 değerini de 2 değerini de kullanmadık. 5,4 ve 3 değerini kullandık. dolayısıyla 1.2 değerini kullanabiliriz.
bunu ise Q1=160 (100+60) şeklinde ifade ediyoruz.
artık 5,4,3,2 ve 1 değerlerini kullanmış oluyoruz. yani tüm dönemler 1 defa kullanılmış oluyor.

ama sırayı devam ettirecek olursak 1.2 den sonra 1.1 geliyor ama biz zaten 1.2 ile 1 değerini kullanmıştık. her dönem bir defa kullanılacağı için bunu da geçiyoruz.

yani 5.5 ile 5.dönemi, 3.4 ile 3. ve 4. dönemi, 1.2 ile de 1. ve 2. dönemi kullanarak işlemi tamamlıyoruz.
 
Son düzenleme:
Ömer abi çok sağolasın çok uğraştırdım ama ilk seçenek yine hatalı abi. (diğerleri doğru.)
ilk seçenekte Q2 değeri olmayacak ve Q1 değeri 160 olacak. yani 2. seçenekteki gibi olacak.

kuralı mesaj #28 de ifade etmeye çalıştım. oradaki kurala göre olmalı Ömer abi.
 
Son düzenleme:
1. seçenek yanlış diğerleri doğru demek hatalı olur formül sistemi aynı, hiç birinin hatalı işlem yapmaması gerek.

1. seçenek için söylüyorum:

-Seçeneklerin 1. karakterleri U6:Y6 arasında, 2. karakterleri de U7:Y7 aralığında, Q'lar isimlerini 6'ncı satırdan alıyor.
-Her bir Q için kendi sütunundaki 9-13'üncü sütunlarda hesaba katılacak talep dönemlerinin tespiti yapılıyor. (U5 hücresindeki Q5 için U9:U13 arası gibi)

Örneğin Q3 için V9:V13 arasında 3 ve 4 var ( 5 burada olması gerekseydi bile daha önce U9:U13 arasında yazıldığından dikkate alınmayacaktı).
Aynı sistem yana doğru gidiyor.

1.seçenek için, söyleyeceklerini U:Y sütunlarındaki bilgilere, 2. seçenek için Z:AD sütunlarındaki bilgilere göre söylemen lazım.
 
W9 hücresindeki 2 X10 hücresinde olmalı.
 
Son düzenleme:
Teyit için soruyorum. Bir sütunda 9:13'incü satırlara değeri yazmamak için kendisinden önceki sütunlardaki 9:13'üncü satırlara değil, isimlerinden gelen kendisinden önceki 5 ve 6'ncı satırlara bakıyoruz doğru mudur?

Yani W sütunu için U9:V 13 aralığına değil, U5:V6 aralığına bakıyoruz öyle mi?
 
evet 5. ve 6. satırlara göre işlem yapıyoruz
 
Son düzenleme:
Teyit için soruyorum. Bir sütunda 9:13'incü satırlara değeri yazmamak için kendisinden önceki sütunlardaki 9:13'üncü satırlara değil, isimlerinden gelen kendisinden önceki 5 ve 6'ncı satırlara bakıyoruz doğru mudur?

Yani W sütunu için U9:V 13 aralığına değil, U5:V6 aralığına bakıyoruz öyle mi?

Evet Ömer abi dediğin doğru. 5. ve 6. satırlara göre işlem yapıyoruz. 9:13 aralığına göre değil
 
Tamam, buna göre formüle edip denerim ve sonra gönderirim. Biraz süre!..
 
Bir şey daha sormam lazım, sorun var gibi göründü.
X sütununa geldim; değer 1.2 -> Yani X7'de 2 var. Önceki U-W (W sütunu 9:13'üncü satırlar boş hale geldi) sütunları 6-7'nci satırlara yani U6:W7 aralığına bakıyorum. 2 değeri W6 'da var (ama W sütununu boş geçmiştik) bu durumda ne olacak?
W sütunu boş geçildiği için karşılaştırma (1.2'deki 1 ve 2 değerlerini karşılaştırırken) sırasında W sütununu kapsam dışı mı bırakmak lazım yoksa W6'da 2 var o halde X sütununu da boş mu geçmek lazım?
 
Bir şey daha sormam lazım, sorun var gibi göründü.
X sütununa geldim; değer 1.2 -> Yani X7'de 2 var. Önceki U-W (W sütunu 9:13'üncü satırlar boş hale geldi) sütunları 6-7'nci satırlara yani U6:W7 aralığına bakıyorum. 2 değeri W6 'da var (ama W sütununu boş geçmiştik) bu durumda ne olacak?

W sütununu W7 deki 3 değerinden dolayı boş geçiyoruz. çünkü 3 değerini daha önce V6 da kullandık.


W sütunu boş geçildiği için karşılaştırma (1.2'deki 1 ve 2 değerlerini karşılaştırırken) sırasında W sütununu kapsam dışı mı bırakmak lazım yoksa W6'da 2 var o halde X sütununu da boş mu geçmek lazım?

Evet Ömer abi kapsam dışı bırakılacak. Yani sondan başa doğru gidiyoruz ilk elenen siliniyor ve daha sonraki işlemlerde dikkate alınmıyor gibi düşünülebilir.
(Rapor ile uğraşıyordum geç gördüm kusura bakma abi)
 
Geri
Üst