Sitemize Hoşgeldiniz

Türkiye'nin en geniş özeliklere sahip forumu olan ExcelDestek.Com üzerinde soru sorabilmek, daha önceki sorulan sorulara, açılan konulara cevap yazabilmek, puan kazanabilmek, kazandığınız puanlar ile dosya indirebilmek ve çok daha fazla özellikten yararlanabilmek için sitemize üye olunuz.
Hemen Üye Ol ya da Giriş Yap

Sorun Cevaplayalım

Excel'e dair sorularınızı sorun, cevaplayalım.

Çözümlenmiş Sorular

Kullanıcılarımızın sorularını ve sunduğumuz çözümleri inceleyin.

Destek Ekibimiz Sizlerle

Ücretli destek ve özel hizmet talep edebilirsiniz.

  • Web sitemizi "REKLAMSIZ" olarak ziyaret etmek ister misiniz?
    Gerek sitemize destek, gerekse de reklam görmeden sitemizde gezinmek isterseniz, HESAP YÜKSELTME sayfasından SADECE 15-TL'ye 1 yıl boyunca ÜCRETLİ ÜYELİK almanız yeterli olacaktır.
    Detaylı bilgilendirme için lütfen buraya tıklayınız!

    REKLAMSIZ FORUM KULLANMAYI TERCİH EDECEK ÜYELERİMİZE, https://www.exceldosyalari.com İSİMLİ SİTEMİZDEN 3 AYLIK ÜYELİK PAKETİ HEDİYE EDİLECEKTİR.

Genel f(×)  İki tarih arasındaki ay sayısını çarpımda kullanıp formülü azalan değerle kopyalama?

iposta

Yeni Üye
Kullanıcı
Katılım
11 Ocak 2020
Mesajlar
2
Excel Versiyonu, Dili
2016 Türkçe

Reputation:

Merhaba,
İki tarih değeri arasındaki ay sayısını tespit edip bunu belirli bir enflasyon değeri ile çarpıp yeni rakamı bulabileceğim bir formül oluşturmaya çalıştım.
Zar zor başardım ama formülü sağa doğru kaydırıp kopyaladığımda bozuluyor.
Ayrıca burda kullandığım enflasyon değerinin kopyaladıkça belirli bir oranda azalmasını sağlayabilir miyim? yani birinci ay 0,003 ikinci ay 0,0029 gibi formülü sağ hücrelere kopyaladıkça rakamın otomatik azalmasını sağlayabilir miyim?
Dosym ektedir.
Çok teşekkürler.
 

Ekli dosyalar

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
1,229
Web Sitesi
www.ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Merhaba Sayın @iposta , forumumuza hoşgeldiniz.

Sorunuzun çok anlaşılır olmadığını belirteyim.
-- Örnek belgenizdeki E sütununda yer alan değerler hesaplamaya katılacak mıdır belli değil,
-- Çözüme ulaştığınızda oluşturulacak formülü sadece F3:V3 arasına uygulayacaksınız yoksa aşağı doğru da bir formül uygulaması olacak mıdır?
-- Açılış mesajındaki aşağıdaki cümlenizden kastınız, F sütunundaki bir hücreye uygulanacak formül sağa doğru kopyalandığında
belli bir değerin (0,003 olduğunu belirtmişsiniz) her bir sütunda 0,0001 azalması mıdır?
-- enflasyon değeri dediğiniz başlangıç değeri olarak ifade ettiğiniz 0,003 değer belgenin neresinde, bu değeri elle mi yazmayı düşünüyorsunuz?
burda kullandığım enflasyon değerinin kopyaladıkça belirli bir oranda azalmasını sağlayabilir miyim? yani birinci ay 0,003 ikinci ay 0,0029 gibi formülü sağ hücrelere kopyaladıkça rakamın otomatik azalmasını sağlayabilir miyim?
F sütununa uygulanıp sağa doğru kopyalanacak formülde kullanacağınız (çarpan sanıyorum) değerin
0,003 >> 0,0029 >> 0,0028 >> 0,0027 gibi azalmasını istiyorsanız =0,003-(SÜTUN()-6)*0,0001 formülünü
F sütunu hücresine uygulayıp sağa doğru kopyaladığınızda bu istediğiniz sonuç alınabilir.
► F sütununa uygulanıp sağa doğru kopyalanacak formülde F2:V2 hücrelerindeki tarihlerle C3'tki tarih arasındaki ay farkını ise;
=ETARİHLİ(MİN(F$2;$C$3);MAK(F$2;$C$3);"M") formülüyle bulabilirsiniz.

Formül kulanmadan, hesaplamaları haricen yapıp olması gereken sonuçların birkaçını, olması gereken birkaç hücreye elle yazıp,
bu değerleri nasıl bulduğunuza dair sözel açıklama ekleyerek örnek belgenizi yenilemenizde yarar var sanırım.

.
 

iposta

Yeni Üye
Kullanıcı
Katılım
11 Ocak 2020
Mesajlar
2
Excel Versiyonu, Dili
2016 Türkçe

Reputation:

Merhaba Sayın @iposta , forumumuza hoşgeldiniz.

Sorunuzun çok anlaşılır olmadığını belirteyim.
-- Örnek belgenizdeki E sütununda yer alan değerler hesaplamaya katılacak mıdır belli değil,
-- Çözüme ulaştığınızda oluşturulacak formülü sadece F3:V3 arasına uygulayacaksınız yoksa aşağı doğru da bir formül uygulaması olacak mıdır?
-- Açılış mesajındaki aşağıdaki cümlenizden kastınız, F sütunundaki bir hücreye uygulanacak formül sağa doğru kopyalandığında
belli bir değerin (0,003 olduğunu belirtmişsiniz) her bir sütunda 0,0001 azalması mıdır?
-- enflasyon değeri dediğiniz başlangıç değeri olarak ifade ettiğiniz 0,003 değer belgenin neresinde, bu değeri elle mi yazmayı düşünüyorsunuz?


F sütununa uygulanıp sağa doğru kopyalanacak formülde kullanacağınız (çarpan sanıyorum) değerin
0,003 >> 0,0029 >> 0,0028 >> 0,0027 gibi azalmasını istiyorsanız =0,003-(SÜTUN()-6)*0,0001 formülünü
F sütunu hücresine uygulayıp sağa doğru kopyaladığınızda bu istediğiniz sonuç alınabilir.

► F sütununa uygulanıp sağa doğru kopyalanacak formülde F2:V2 hücrelerindeki tarihlerle C3'tki tarih arasındaki ay farkını ise;
=ETARİHLİ(MİN(F$2;$C$3);MAK(F$2;$C$3);"M") formülüyle bulabilirsiniz.

Formül kulanmadan, hesaplamaları haricen yapıp olması gereken sonuçların birkaçını, olması gereken birkaç hücreye elle yazıp,
bu değerleri nasıl bulduğunuza dair sözel açıklama ekleyerek örnek belgenizi yenilemenizde yarar var sanırım.

.
Ayrıntılı analiziniz için çok teşekkür ederim.
Dosyanın tam halini tekrar ekte gönderiyorum.
Bu verilere bir grafik animasyon yapmak için ihtiyacım var.
Yapmak istediğim tam olarak şöyle:
Listede 1970li yıllardan bugüne en yüksek ciro yapan filmlerin isimleri, çekim yılı ve ciroları var.
Bunların cirolarını çekildiği tarihten bugüne kadar ay ay enflasyon farkını ekleyerek ay sütunlarına yazmam gerekiyor.
İlk hücredeki enflasyon farkını manuel belirleyeceğim daha sonraki hücrelerde kopyalandıkça bu değerin azalarak eklenmesini istiyorum.
Yani diyelim ki aylık enflasyon farkını 0.003 olarak belirledim, bunun kopyalandıkça her hücrede 0,0001 azalmasını istiyorum.
Formülü bu şekilde sağa doğru kopyalamam gerektiği gibi aşağı doğru da kopyalamam gerekecek.
Ayrıca formülün sütundaki ay değerini filmin çekim tarihi ile kontrol edip sütun değeri çekim tarihinden küçükse sütuna sıfır yazması, ancak sütun tarihi çekim tarihinden ilerdeyse hesaplama yapıp değer yazması gerekiyor.
Eğer gönderdiğim yeni dosya üstünde formülü girebilirseniz çok müteşekkir olacağım, zira acemi olduğum için bazen bir parantezi eksik unuttuğumda bile formülü düzeltmem mümkün olmayabiliyor.
Çok teşekkür ederim.
 

Ekli dosyalar

Ömer BARAN

Kurucu
Yönetici
Kurucu
SMS Onaylı
Katılım
11 Nis 2019
Mesajlar
1,229
Web Sitesi
www.ExcelDestek.Com
Excel Versiyonu, Dili
2013 (32) TR

Reputation:

Sayın @iposta .

Belgenizde uyguladığınız formülde, B2 hücresindeki değerin YIL ve AY değerlerini bulmayı amaçlamışsınız ancak
bu hücrede 2019 sayısı var ve bu değer bir tarih olmadığından Ms.Excel bunu otomatik olarak
(yani YIL ve/veya AY hesaplaması yaptığınız için) 01.01.1900 tarihinden itibaren 2019'uncu gün olan 11.07.1905 tarihi olarak algılıyor.
Bunun sonucu olarak da 01.01.1973 ile 11.07.1905 yıları arasındaki ay farkını (aslında ay farkının da böyle bulunmaması gerekir orası ayrı)
(1973-1905)*12=816 ay farkına, Ocak - Temmuz ay farkı olan (-) 6 'yı toplayarak 810 sayısını buluyor.
Oluşturduğunuz formül 810 x 0,003 = 2,43 bulup buna da 1 ekleyerek 3,43 sonucunu bulduruyorsnuz, bununla da $526.940.665 değerini çarptırıp 1.807.406.481 sonucuna ulaşmışsınız.

Anlayacağınız üzere hesaplamanız tümüyle hatalı görünüyor ve bunun temelinde de 2019 sayısının bir tarih olmaması yatıyor.
Bu açıklamalara göre belgenizi ve formülünüzü tekrar gösden geçirir misiniz?
Yöntem olarak örneğin 2019 yazalı hücreye 01.01.2019 tarihini yazıp hesaplamanızı yeniledikten sonra
bulduğunuz sonuç anlamlı mıdır değil midir o zaman bakarsınız.

Oysa 2019 sayısını 31.12.2019 tarihi olarak düşünürsek gerçek ay farkı
=ETARİHLİ(E$1;TARİH($B2;12;31);"m")
formülüyle 563 ay olarak bulunur.

Nihai formülü oluşturmak mesele değil yeterki hesaplama anlamlı olsun, halledilir.

.
 

Bilgi

Destek Takımı
Destek Ekibi
VIP
Kullanıcı
Katılım
15 Eki 2019
Mesajlar
112
Web Sitesi
ExcelDestek.Com
Excel Versiyonu, Dili
Excel 2013 TR

Reputation:

Sayın @iposta
Sorunuz çözüme ulaşıldı ise konuyu çözüldü olarak işaretleyip, kilitleyelim.
 
Üst