Formülü otomatik olarak yenilemek

Katılım
21 Eylül 2007
Mesajlar
26
Excel Vers. ve Dili
Excell 2002
Formülü otomatik olarak yenilemek


ekteki dosya içinde de atlatığım gibi
başka bir dosyadan veri alıyor ama girilen numaraya göre alınan dosya adını otomatik değişmesini istiyorum acaba mümkün müdür


'C:\Documents and Settings\pcc\Desktop\ŞÖFÖR_HESAPLARI\[341.xls]Yol Masraf Dökümü'!$C$11

şeklinde formül ile başka bir xls dosyasından veri alıyor POZS. NO yazılan numaraya göre formüldeki [341.xls] değiştirmesi mümkün mü dür.341xls yi 341 sayısını değiştirmek ?

yani pozs.no suna göre gereken excell dosyasından gerekli verileri alıp yazacak
 
Son düzenleme:

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,165
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
sözünü ettiğiniz formüllerde gerekli düzeltmeyi yapıp enterlayın düzelecektir
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba

DOLAYLI fonksiyonu kullanmanız gerekiyor.
3 adet örnek dosya eklerseniz anlamanız kolay olur.

not:
her 3 dosyayı bir klasöre koyun ve klasörü winrar veya winzip ile sıkıştırarak ekleyiniz.
parça parça eklerseniz anadosyakali yol formülü bozulur.
 
Katılım
21 Eylül 2007
Mesajlar
26
Excel Vers. ve Dili
Excell 2002
3 ayrı dosya ekleme me gerek yok dosyaların hepsi 'C:\Documents and Settings\pcc\Desktop\ŞÖFÖR_HESAPLARI\ klasöründe ve pozisyon die atlandırdıgımız numaralar ile kayıtlı
pozisyon numaraları da bir birini takip ediyor
340
341
342 die benim otomatik bu numaraya göre değiştirmesini istemem deki amaç şöförlerin hesapları sıra ile gelmiyor 340 pozısiyon geliyor sonra 345 geliyor sonra 338 geliyor yurt dışına gidip gelmeleri ile değişiyor hangi pozisyon numarası ile dosya acılmışsa ordaki veriyi alsın
egerki dosya yok ise bir şey yazmayacak tek sorun oradaki 341.xls dosyasını nasıl el ile değiştirmeden yapabiliriz. 341 sayısını b sutunundaki sayı ile deiştirmek
 
Katılım
21 Eylül 2007
Mesajlar
26
Excel Vers. ve Dili
Excell 2002
sözünü ettiğiniz formüllerde gerekli düzeltmeyi yapıp enterlayın düzelecektir
tek tek elle değiştirip yapmak en kolayı ama ben bunun formülle ve excel bunun yapıldıgına inanmak istiyorum cünkü benim asıl işim muhasebe ve bu iş bir başkasının işi olmasına ragmen bana ihale kaldı ve bende her seferinde bu formüldeki o sayıyı el ile değiştiremiyeceğim için

şöför hesabını excell deki dosyaya kayıt ettiğimde bu raporunda otomatik olarak yazılması
yani bir taş ile iki kuş vurmak amacım
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
ek dosyayı inceleyiniz.

lütfen örnek dosya ekleyerek sorunuzu destekleyiniz, sizin yerinize başkasının örnek dosya hazırlamasını beklemeyiniz.
 
Katılım
21 Eylül 2007
Mesajlar
26
Excel Vers. ve Dili
Excell 2002
ekleyeceğim 2-3 dosya kullanılmayacak ki yaklaşık 400-500 arası bir dosya ile işlem yapacak bu formüllerin oldugu yer icmal dosyasını oluşturmak icin 400-500 tane dosyadan veri alıncak ?
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
ekleyeceğiniz örnek dosya tabiiki kullanılmayacaktır, adı üstünde; örnek dosya.
o dosyalara göre formül yazılması açısından önemli, hangi veriyi nerden nasıl alacağını göstermek açısından gerekli.
400-500 dosya ile çalışacaksanız hepsini aynı anda açmayı düşünmüyorsunuz herhalde. kapalı dosya uygulamaları konusunu inceleyiniz.

http://www.excel.web.tr/forumdisplay.php?f=117
 
Katılım
21 Eylül 2007
Mesajlar
26
Excel Vers. ve Dili
Excell 2002
dosyaları ekledim şöför hesabının alındıgı 341.xls dosyası ve ilk verdiğim örnek excell dosyasını ekledim bir inceleyin bakalım ne gibi bir uygulama ile çözülebilir
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
sorunuza yanıt verecek arkadaşlara biraz yardımcı olun lütfen.
341.xls dosyasını eklemişsiniz, birtanede 342.xls ekleyinki yazılan formülün doğruluğunu kontrol edebilelim.
341.xls dosyası açıldığında ekranda hiçbirşey göremiyorsak size nasıl yardımcı olabiliriz ki?
 

tahsinanarat

Altın Üye
Katılım
14 Mart 2005
Mesajlar
2,165
Excel Vers. ve Dili
Ofis 2019 Türkçe
Altın Üyelik Bitiş Tarihi
27-05-2028
Sn. Yunusemren, eklediğiniz deneme dosyasında görünen tek satırda, daha doğrusu o sayfada kullanım sırasında tek bir dosya bağlantısımı olacak, örneğin 342.xls ile işlem varsa o an için formüllerin saadece 342.xls için mi değişmesini istiyorsunuz, bir başka işlem de ise başka bir xls dosyası ile bağlıntı kurulacak, doğrumu anlıyorum.
Eğer dediğim gibi ise ; düzen / bağlantılar / kaynağı değiştir seçeneğini seçerek kullanmak istediğniz (bağlıntı kurmak istediğiniz) dosyayı göstermeniz yeterli olacaktır, bütün formüller seçtiğiniz kaynakla güncellenecektir.
 
Katılım
21 Eylül 2007
Mesajlar
26
Excel Vers. ve Dili
Excell 2002
tahsinanarat evet aynen o şekilde bir dosya ekledim bir tek bir satır var o satırı kopyaladıgımda aşağıa dogru formüllerde b sutununa yazılan sayıya ait xls dosyasından gerekli bilgilerini alacak
----------------------------------------------
nakliye firmasının yurt dışına giden şöförlerin gidiş dönüş hesaplarını 341-342-343 gibi pozisyon numaraları ile hesaplanıyor ve pozisyon numarasına görede xls dosyasına kayıt ediliyor.
bundan sonra deneme diyerek eklediğim xls dosyasına icmal döküm gibi bir rapor hazırlanıyor ve benim istediğimde 341.xls dosyası ve bu gibi diğer dosyalardan veriyi alıp bu icmal dosyasını oluşurmak ama her satıradaki formüldeki sayı ile başlayan xls dosyasını el ile değiştirmek yerine formül ile otomatik olarak değiştirilmesini B sutununa yazılan sayıya göre o dosyadan bilgileri alıp ilgili satıra sutuna yere yazması
 
Katılım
21 Eylül 2007
Mesajlar
26
Excel Vers. ve Dili
Excell 2002
merhaba
sorunuza yanıt verecek arkadaşlara biraz yardımcı olun lütfen.
341.xls dosyasını eklemişsiniz, birtanede 342.xls ekleyinki yazılan formülün doğruluğunu kontrol edebilelim.
341.xls dosyası açıldığında ekranda hiçbirşey göremiyorsak size nasıl yardımcı olabiliriz ki?
yardımların ve ilgiln için tşkler ederim ilk önce sana
2 dosya lı bir örnek daha ekliyorum
 
Son düzenleme:

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
ek dosyayı inceleyiniz.
341.xls, 342.xls, 343.xls dosyalarında değişiklik yaparak deneyiniz.
formülde başvuru hata mesajı almamak için bütün formülleri C sütunundaki şekle dönüştürünüz.

=EĞER(EHATALIYSA(DOLAYLI("'["&B6&".xls]Yol Masraf Dökümü'!$C$11"));0;DOLAYLI("'["&B6&".xls]Yol Masraf Dökümü'!$C$11"))
formüllerin çalışması için adını yazdığınız dosyanın açık olması gerekir. kapalı dosyada formül çalışmaz.
 
Katılım
21 Eylül 2007
Mesajlar
26
Excel Vers. ve Dili
Excell 2002
dosyaların acık olması işte bu biraz zor yıl sonunda o dosyaların hepsi acık olma ihtimali %0 şua nda bile 380 dosyayı acık tutcam oradaki bilgileri görmek icin :(
 
Üst