Excel de ufak bir soru

Kodla Büyü

serkanholep

Seçkin Üye
Seçkin Üye
Mesajlar
709
arkadaşlar bir hücrenin içeriğini başka bir hücredeki formülün içine nasıl ekleriz

yani a1 de kemal yazacak

b1,b2,b3,b4 deki formüllerde kemal!a1,kemal!a2 falan yazması gerekiyor

başka bir sayfadan veri almak için kullancam ve veri fazla olunca hepsine yazmaktansa bu daha iyi olur dedim ama nasıl olacağını bilmiyorum,

yardımcı olursanız sevinirim
 
şöyle hocam

kemal isimli sayfada kemal hoca hakkında bilgi var. ad,soyad,anne adı vs vs vs
mahmut isimli sayfada mahmut hoca hakkında aynı şekilde bilgi var ve böyle bir sürü sayfa var


özet bilgi sayfasında (ayrı bir sayfa)
a1 hücresine ismini yazdığım hocanın bilgilerinin çıkmasını istiyorum
bu sayfada
a1 e kemal yazdığımda a5 de anne adı a6 da baba adı vs bilgiler yazsın istiyorum

benm kendi yaptığım çok meşakatli oldu her bilgi için kemal!a1 ,kemal!a4 yazıp bilgileri çekiyorum. ama benim istediğim a1 e kemal yazsam ve o kemal yazısı formüle geçse nasıl olur. script mi gerekiyo
 
makro oluşturmak lazım hocam....bir öğretmen veri giriş sayfası ve özet sayfası olacak öğretmen veri giriş sayfasından kaydete basınca öğretmen bilgi sayfası oluşsacak ve özet bilgi sayfasına veriler yazılacak.......
kaydet butonunan basınca sayfayı oluşturduk ismini verdik altta bu metodun içine üstte yazdığım şeyleride eklicez falan filan..Siz burdan devam edin...

Sub SayfaAdi()
Worksheets.Add
ActiveSheet.Name = Worksheets("ÖğretmenBilgi").Range("A1").Value
End Sub
 
hocam tekt fonksiyonları birleşebilir
hücrelerde çubuğunda A1' de Ahmet , A2 de maaş yazsın

boş bir hücre seçip formül çubuğuna aşağıdakini yazın, yeni hücrenizde "ahmet maaş" yazacaktır.
=A1&A2
 

seyduna hocam 60 kişi için çok uzun ve zahmetli olacak

benim istediğim şu ama olmuyor

A1&!a2
a1&!a3
a1&'a4 gibi birşey ama olmuyor
 
=a1&$a$2 yazacaksın. burada a2 sabittir. sen kendine göre uyarlarsın.

Ekte bir tane de örnek yolluyorum. tek farkı + yerine & yazacaksın. kolay gelsin
 

Ekli dosyalar

  • sabitleme operatörü $.rar
    4.9 KB · Görüntüleme: 33
seyduna hocamın örnek dosyasındaki olayı yapmak istiyorum

ama orada eğer formülü var var fzla kişi için formül çok uzuyor
 
http://www.excel.web.tr/f47/hucre-deoer ... 93409.html

tam olarak ne yapmak isteidiyni bilmiyorum, tahminim şu
sen personelin verilerini herbir personel için ayrı sayfada oluşturup. sonrada başka bir sayfada bunların verilerini çekerek formu doldurmak istiyorusun

Şuan bitirmiş durumdasn sanıırm ama işin başında sana şunu tavsiye derdim.
Düşeyara fonsiyonunu kullan.
tek sayda bütün personeli saklayabilir dir. Her bir satırda bir personel

------tc--------Adı Soyadı --------------- Ana Adı --------------Baba..
1234564 ...... Arda TURAN...........Türkan Şoray..........Cüneyt ARKIN
...
...


Yaklaşık 60 kişi için 60 satır. Sonra bunları başka sayfadan tc nolarını düşey arayala kullnarak istediğin veriyi çekersin.
 
alpaygunes' Alıntı:
http://www.excel.web.tr/f47/hucre-deoerini-formulde-sayfa-ismi-olarak-kullanmak-t93409.html

tam olarak ne yapmak isteidiyni bilmiyorum, tahminim şu
sen personelin verilerini herbir personel için ayrı sayfada oluşturup. sonrada başka bir sayfada bunların verilerini çekerek formu doldurmak istiyorusun

Şuan bitirmiş durumdasn sanıırm ama işin başında sana şunu tavsiye derdim.
Düşeyara fonsiyonunu kullan.
tek sayda bütün personeli saklayabilir dir. Her bir satırda bir personel

------tc--------Adı Soyadı --------------- Ana Adı --------------Baba..
1234564 ...... Arda TURAN...........Türkan Şoray..........Cüneyt ARKIN
...
...


Yaklaşık 60 kişi için 60 satır. Sonra bunları başka sayfadan tc nolarını düşey arayala kullnarak istediğin veriyi çekersin.

çok haklısın hocam benim de jeton geç düştü

tersten gittim

her bir personele tek sayfa yaptım dediğin gibi

sonra o sayfalardan verilerin çekerek imza sirküsü, adres bil formu ,görev yeri belgesi falan yaptım

ama güncellenmesi berbat oldu
 
ne yaptın sorununa çözüm buldun mu bilmiyorum, ben yeni gördüm. yine sana belki yardımı olur diye yazıyorum.
Adı ayhan
ana adı ayhan ana =DOLAYLI("'"&B24&"'!B5")
baba adı ayhan bana =DOLAYLI("'"&B24&"'!B6")
yaşı ayhan yas =DOLAYLI("'"&B24&"'!B7")

böyle devam edebilirsin adını değiştirdin mi, çalışır. umarım sorununa çözüm olmuştur.

dosyayı da ekledim.
 

Ekli dosyalar

  • ornek.rar
    3.7 KB · Görüntüleme: 31
şimdi buyrun hocam (xls yi eklememiş)
 

Ekli dosyalar

  • ornek01.zip
    1.8 KB · Görüntüleme: 23
Geri
Üst