x'den y'ye kadar değer verme

Katılım
19 Şubat 2007
Mesajlar
3
Excel Vers. ve Dili
XP Türkçe
Merhaba, sorum; A1=5, A2=9 olsun.
şimdi bu değerlere göre 5x9 luk bir dizilimimiz var. Dizilimin ilk sırası 1-den 5 e kadar, ikinci sırası 6'dan 10 a kadar, 3. sırası 11den 15'e kadar toplam 9 sıra var. Yani A2ye 9 yazdığımız için. şimdi A3 hücresine diyelim 2 girdik, A4'e 5 yazacak, A3'e 7 girdik A4'e 10 yazacak. yanı satırı tamamlayacak. Anlatabildimmi acaba? :)

A1 ve A2 değerlerini biz gireceğiz, yani diyelim A1=4, A2=3 olsun.
A3'e 1-4 arası bir sayı girince 4'e, 5-8 arası girince 8'e ve 9-12 arası girince de 12 yazılmasını istiyorum. bir türlü çözemedim. yardımcı olmanızı rica ediyorum.
 

Ö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. Foruma hoşgeldiniz.

Sorunuz hiç anlaşılır değil, kesin ve doğru cevap alabilmeniz açısından örnek bir belge hazırlayıp burası veya burası gibi bir paylaşım sitesine yükleyin ve oradan alacağınız belgenize erişim bağlantı adresini burada paylaşmanızda yarar var.
.
 
Katılım
19 Şubat 2007
Mesajlar
3
Excel Vers. ve Dili
XP Türkçe
http://dosya.co/yw2x0g3v7r51/Fiyat_Hesaplama.xlsx.html
tamam yukarıya yükledim dosyayı. içeriğinde de yazdım ama şöyle anlatayım tekrar. 4 tane hücremiz var. A1-2-3-4. 120x100 cmlik bir tabaka düşünün. bu tabakaya 25x20 cm lik ufak etiketler eklenecek. Bu etiketler üstte 4 altta 4 olmak üzere toplam 2 sıra olarak ekleniyor ve bize A1=4 A2=2 değerini veriyor. yani satır ve sütun sayısını.
diyelim tabakaya 6 adet (A3=6) eklemek istiyoruz. ozaman ilk 4 sırayı ekleyecek sonra alt satıra 2 tane daha ekleyecek ama 2.nci sırayada geçtiği için orayada 4 tane eklemiş gibi hesap yapacak. eğer 3.ncü sırayada geçse 1 tane bile, o sırayı komple hesaba katacak bu sefer 4x3 olacak. heralde yine anlatamadım. Ya biri aklımı okusun daaa :)
 

Ö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.
Kod:
=TABANAYUVARLA(B10/B9;1)
Yukarıdaki formül tam olarak kullanılan tabaka adetini verir.
Kod:
=TABANAYUVARLA(B10-(TABANAYUVARLA(B10/B9;1)*B9);4)
Bu formül ise kısmen kullanılan tabakadan son kullanılan satırının son değerini verir.

Buna göre örneğin istenen 56 adet ise;
-- birinci formül tam olarak kullanılan tabaka adetini 4 olarak verirken,
-- ikinci formül 5'inci tabakadan kullanılan son kısmın sırasındaki son değer olan 8'i verir.
Yani 4 tam tabaka ile 5'inci tabakanın 2'nci sırası kullanılmıştır.
 
Katılım
19 Şubat 2007
Mesajlar
3
Excel Vers. ve Dili
XP Türkçe
cevabınız için çok teşekkür ederim. yanlız istediğim şey olmadı. bende sizin yöntemi izleyerek taban yuvarla yerine tavanyuvarla komutunu kullandım. =TAVANAYUVARLA(B10;C6) B10 hücresine girilen değeri C6'daki değerin katlarını alarak yuvarlıyor. Şimdi tam istediğim oldu. Çok teşekkür ederim. yani C6'da 4 yazıyorsa B10 hücresine 1-4 arası sayılardan hangisini girersem 4e yuvarlıyor. Eğer B10 hücresine 5 girersem 4*2=8 e yuvarlıyor. yam istediğim buydu. tekrar 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.
İyi günler dilerim.
 
Üst