• DİKKAT

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

Sutunda yazi varsa al, yoksa sagdakine gec.

Katılım
12 Ekim 2017
Mesajlar
123
Excel Vers. ve Dili
2011
Selamlar herkese,

ufak bir yardima ihtiyacim var. Tibbi Raporlama ile ilgili bir sistem yapiyorum ve bir labaratuar sonuclarini excele islemem gerekiyor.

sorunum, pdfden excele donusturdugumde sutun ve satirlar sabit kalamadigi icin benim satirlarda arama yapip onlari duzenli bir excele gecirmem lazim.


yapmak istedigime ornek:
A13 deki Kolesterol; total (arada 2 bosluk var), bu bazen Kolesterol; total (tek bosluk) seklinde geliyor. bir duseyara formuluyle birden cok sekilde aratiyorum,
=duseyara(Kolesterol; total........)
=duseyara(Kolesterol; total.......)
seklinde birkac varyasyonla aratiyorum ve satiri bir sekilde bulabiliyorum.


fakat g13 daki mg/dl kismini saptayip alamiyorum. bunun icin mbul vs kullandim ve mbulda "/" i arattim. bulabildi ama her sutun icin atarmam gerekiyor cunku bazen g13da olan mg/dl bazen h13 veya i13 sutununda olabiliyor.

benim istedigim sey a sutunundan itibaren "/" isaretini arayip sirayla yoksa saga gec orda ara yoksa tekrar saga gec seklinde bir formul.

fikri olan ve yardim edebilecek olan var mi?

umarim anlatabilmisimdir. cok tesekkurler
 

Ekli dosyalar

Son düzenleme:
Merhaba,
Örnek dosyanızda "G19" veya "H19" hücresinde görünen "mg/dL" değeri aslında "A19" hücresinde bulunmaktadır. Dosyanızı dikkatle incelerseniz, birçok verinin; göz yanılgısı ile başka hücrelerde göründüğünü anlarsınız.
 
Merhaba,
Örnek dosyanızda "G19" veya "H19" hücresinde görünen "mg/dL" değeri aslında "A19" hücresinde bulunmaktadır. Dosyanızı dikkatle incelerseniz, birçok verinin; göz yanılgısı ile başka hücrelerde göründüğünü anlarsınız.

Merhaba, 19. satırdan ornek verecektım fakat 13ten vermeye karar vermıstım. postu yanlıs atmısım. duzenledım tekrar bakar mısınız a13 seklinde
 
Merhaba, yanlış anlamış olabilirim.

-- Koyu yazı tipi olan Kolesterol satırındaki 245 değerini bulmak için birinci formülü kullanabilirsiniz. Formüldeki 5 sayısı sütunu belirliyor.
..İlk formül için ilave not: 5 sayısını da formül kullanarak tespit etmek isterseniz 5 sayısının yerine aşağıdaki formül parçasını kullanabilirsiniz.
KAÇINCI("mg/dL";DOLAYLI(ADRES(KAÇINCI("Kolesterol*";$A:$A;0);1)&":"&ADRES(KAÇINCI("Kolesterol*";$A:$A;0);255));0)-2

-- Açık yazıtipi olan HDL ve LDL satırlarındaki mg/dL değerini almak istiyorsanız aşağıdaki ikinci formülü kullanabilirsiniz.
Formüldeki HDL/LDL değişikliğini yaparak (4 adet var) hangisini istiyorsanız o değeri alabilirsiniz.
.
Kod:
=[COLOR="red"]KAYDIR[/COLOR]($A$1;[COLOR="Red"]KAÇINCI[/COLOR]("Kolesterol*";$A:$A;0)-1;[B][B][COLOR="Red"][SIZE="4"]5[/SIZE][/COLOR][/B][/B])

=[COLOR="red"]KIRP[/COLOR]([COLOR="red"]PARÇAAL[/COLOR]([COLOR="red"]KIRP[/COLOR]([COLOR="red"]KAYDIR[/COLOR]($A$1;[COLOR="red"]KAÇINCI[/COLOR]("*[B][COLOR="Blue"][SIZE="4"]LDL[/SIZE][/COLOR][/B]*";$A:$A;0)-1;0));[COLOR="red"]BUL[/COLOR](" ";[COLOR="red"]KIRP[/COLOR]([COLOR="red"]KAYDIR[/COLOR]($A$1;[COLOR="red"]KAÇINCI[/COLOR]("*[B][COLOR="Blue"][SIZE="4"]LDL[/SIZE][/COLOR][/B]*";$A:$A;0)-1;0));6);[COLOR="red"]BUL[/COLOR]("mg";[COLOR="red"]KIRP[/COLOR]([COLOR="red"]KAYDIR[/COLOR]($A$1;[COLOR="red"]KAÇINCI[/COLOR]("*[B][COLOR="Blue"][SIZE="4"]LDL[/SIZE][/COLOR][/B]*";$A:$A;0)-1;0)))-[COLOR="red"]BUL[/COLOR](" ";[COLOR="red"]KIRP[/COLOR]([COLOR="red"]KAYDIR[/COLOR]($A$1;[COLOR="Red"]KAÇINCI[/COLOR]("*[B][COLOR="Blue"][SIZE="4"]LDL[/SIZE][/COLOR][/B]*";$A:$A;0)-1;0));6)))
 
Ekte dosyanızdaki aramaları kod ile düzenledim.
Bulmak istediğiniz değerin bulunduğu hücreyi fare ile seçili hale getiriniz. Hücre seçili durumda iken, Sayfanın üst-sol kısmındaki butona tıklayınız.
Aradığınız değerin bulunduğu tüm hücreler sarı renklenecektir.
Devam ederseniz (başka bir değer için arama yaparsanız) eski renkler silinecek, aynı şey yeni arananlar için yapılacaktır.
 

Ekli dosyalar

Ekte dosyanızdaki aramaları kod ile düzenledim.
Bulmak istediğiniz değerin bulunduğu hücreyi fare ile seçili hale getiriniz. Hücre seçili durumda iken, Sayfanın üst-sol kısmındaki butona tıklayınız.
Aradığınız değerin bulunduğu tüm hücreler sarı renklenecektir.
Devam ederseniz (başka bir değer için arama yaparsanız) eski renkler silinecek, aynı şey yeni arananlar için yapılacaktır.

Antonio açıklaman için çok teşekkür ederim. Fakat renkleri değiştirmesi benim için yeterli değil onu otomatik olarak çekebiliyor olmam önemli. Mesela LDL kolesterol ve kreatinin birimlerini (mg/dl) otomatik olarak çekmek istiyorum.
 
Merhaba, yanlış anlamış olabilirim.

-- Koyu yazı tipi olan Kolesterol satırındaki 245 değerini bulmak için birinci formülü kullanabilirsiniz. Formüldeki 5 sayısı sütunu belirliyor.
-- Açık yazıtipi olan HDL ve LDL satırlarındaki mg/dL değerini almak istiyorsanız aşağıdaki ikinci formülü kullanabilirsiniz.
Formüldeki HDL/LDL değişikliğini yaparak (4 adet var) hangisini istiyorsanız o değeri alabilirsiniz.
.
Kod:
=[COLOR="red"]KAYDIR[/COLOR]($A$1;[COLOR="Red"]KAÇINCI[/COLOR]("Kolesterol*";$A:$A;0)-1;[B][B][COLOR="Red"][SIZE="4"]5[/SIZE][/COLOR][/B][/B])

=[COLOR="red"]KIRP[/COLOR]([COLOR="red"]PARÇAAL[/COLOR]([COLOR="red"]KIRP[/COLOR]([COLOR="red"]KAYDIR[/COLOR]($A$1;[COLOR="red"]KAÇINCI[/COLOR]("*[B][COLOR="Blue"][SIZE="4"]LDL[/SIZE][/COLOR][/B]*";$A:$A;0)-1;0));[COLOR="red"]BUL[/COLOR](" ";[COLOR="red"]KIRP[/COLOR]([COLOR="red"]KAYDIR[/COLOR]($A$1;[COLOR="red"]KAÇINCI[/COLOR]("*[B][COLOR="Blue"][SIZE="4"]LDL[/SIZE][/COLOR][/B]*";$A:$A;0)-1;0));6);[COLOR="red"]BUL[/COLOR]("mg";[COLOR="red"]KIRP[/COLOR]([COLOR="red"]KAYDIR[/COLOR]($A$1;[COLOR="red"]KAÇINCI[/COLOR]("*[B][COLOR="Blue"][SIZE="4"]LDL[/SIZE][/COLOR][/B]*";$A:$A;0)-1;0)))-[COLOR="red"]BUL[/COLOR](" ";[COLOR="red"]KIRP[/COLOR]([COLOR="red"]KAYDIR[/COLOR]($A$1;[COLOR="Red"]KAÇINCI[/COLOR]("*[B][COLOR="Blue"][SIZE="4"]LDL[/SIZE][/COLOR][/B]*";$A:$A;0)-1;0));6)))

Ömer BARAN teşekkürler, 2. formül işime yarıyor fakat ilk gönderdiğin benim için pek uygun değil. Çünkü kolesterol sonucu F sütununda değil G sütununda da gelebilir bu durumda formül 0 veriyor. Kolesterolü bulup o satırdaki bütün rakamları toplamamı sağlayacak bir formül var mıdır?

Ayrıca referansı ve birimi de çekebileceğim bir formül (mesela glukoz için referans 74 - 109, ben bu rakamların ikisini de ayrı ayrı çekmek istiyorum). Bir hücrede alt sınır: 74 diğer hücrede üst sınır: 109, başka bir hücrede birim: mg/dL olarak çekmek istiyorum.
 
Önceki cevabımda buna yönelik ilave açıklama ve formül verdim (mesaj metninde)
Sayfayı yenileyerek önceki cevabımı kontrol edin (mesaj metninde sütunu temsil eden 5 sayısı için formül verdim)

Sorun yaşarsanız;
--pdf'den excele alınmış ham hali ile,
-- sonuçları toparlamak istediğiniz ikinci bir tablo oluşturup
başlıklarını ve olması gereken sonuçları elle yazarak
yeni bir örnek belge yükleyin tekrar bakalım.
.
 
.....Mesela LDL kolesterol ve kreatinin birimlerini (mg/dl) otomatik olarak çekmek istiyorum.
Hangi değer hangi hücreye gelmeli?
 
Önceki cevabımda buna yönelik ilave açıklama ve formül verdim (mesaj metninde)
Sayfayı yenileyerek önceki cevabımı kontrol edin (mesaj metninde sütunu temsil eden 5 sayısı için formül verdim)

Sorun yaşarsanız pdf'den excele alınmış ham halini içeren,
sonuçları toparlamak istediğiniz ikinci bir tablo oluşturup
başlıklarını ve olması gereken sonuçları elle yazarak yeni bir örnek belge yükleyin tekrar bakalım.
.

O söylediğinizi anladım çok güzel açıklamışsınız fakat benim sorunum şuradan kaynaklanıyor; excel'de görebileceğiniz gibi birim mg/dL, U/L, indeks gibi farklı şekillerde olabilir.. Bu durumda ilgili analizin, örneğin kolesterolün, birimini nasıl çekebilirim?
 
Ham haliyle veriler içeren ve formüllerin yazılacağı ilave bir tablo ekleyerek yeni bir örnek belge yüklemenizi önermeliyim.
Çünkü kolasterol için mg/dL, başka biri için U/L gibi kriterler var.
OLması gereken nihai tabloyu ve bu tabloya ilave bir sütunda da herbir satır için aranacak kriteri (mg/dL veya U/L gibi) belirtin
Bu şekilde sonuca ulaşamazsınız.
Ayrıca sonradan ilave ettiğim kırmızı renkli (mesaj metni içerisindeki) formül parçasının sonundaki -1'in -2 olması gerekiyor.
 
Hangi değer hangi hücreye gelmeli?

Antonio merhaba, ekte görmüş olduğun excel dosyasında sayfa 1'deki verileri TetkikSonuclari yazan sayfadaki ilgili yerlere çekmek istiyorum. Örneğin:

TetkikSonuclari a2 hücresine (Glukoz) Sayfa1'deki E71 hücresi, C2 hücresine Sayfa1'deki M71 hücresi, D2 ve E2 hücrelerine ise sayfa1 F71 hücresindeki rakamlar sırasıyla 80 (D2) ve 210 (E2) şeklinde gelmeli. Fakat daha önce de belirttiğim gibi sayfa 1'deki sütunlar sabit değil, bu örnekte E sütununda olan bir şey başka bir raporda G sütununda gelebiliyor. En büyük zorluk yaşadığım kısım ise 4. sütundaki verileri çekmek (amino asid yazan bölüm)
 

Ekli dosyalar

Ham haliyle veriler içeren ve formüllerin yazılacağı ilave bir tablo ekleyerek yeni bir örnek belge yüklemenizi önermeliyim.
Çünkü kolasterol için mg/dL, başka biri için U/L gibi kriterler var.
OLması gereken nihai tabloyu ve bu tabloya ilave bir sütunda da herbir satır için aranacak kriteri (mg/dL veya U/L gibi) belirtin
Bu şekilde sonuca ulaşamazsınız.
Ayrıca sonradan ilave ettiğim kırmızı renkli (mesaj metni içerisindeki) formül parçasının sonundaki -1'in -2 olması gerekiyor.

Merhaba Ömer BARAN, ulaşmak istediğim nihai sayfa "TetkikSonuclari" sayfasıdır. Örneğin TetkikSonuclari a2'ye Sayfa1'deki E71'i, C2'ye M71'i D2 ve E2'ye ise F71 hücresindeki 80 (D2'ye) ve 210'u (E2'ye) getirmek istiyorum.

Birimler aşağıdaki gibi olabilir;
µmol/L
IU/L
S/CO
μg/dL
mg/dL
mg/L
μU/ml
g/dL
mmol/L
μg/dL
U/L
U/mL
pg/mL
ng/mL
 

Ekli dosyalar

Zor bir şey istediğimin farkındayım ama benim hayatımı çok kolaylaştıracak :) eğer bu sorun çözülebilirse müteşekkir olurum
 
Merhaba,
Son gönderdiğiniz dosyanın formatı, öncekine kıyasla daha düzgündü.
Sorunlar:
Değerini bulmak istediğiniz:bazı kelimeler, arama sonucunda hatalı yerdeki veriyi getirebilir. Örn: "ALT", "PH", "LH".. vb. kelimeler alakasız bazı yerlerden hatalı sonuçlar getirebilir.
Tabloda tek tek sonuçları aratıp getirmek yerine, kodlar yardımıyla tablonun tümü kopyalanıp yapıştırılsa bence daha iyi olabilir.
 
Verilerin karışmaması için ekte hazırladığım gibi bir çalışma daha uygun olur diye düşünüyorum.
Ekteki dosyayı inceleyiniz.
 

Ekli dosyalar

Verilerin karışmaması için ekte hazırladığım gibi bir çalışma daha uygun olur diye düşünüyorum.
Ekteki dosyayı inceleyiniz.

Antonino sayfa 1'deki sonuçlar farklı satırlarda gelebiliyor. Örneğin senin gönderdiğin excel'de 71A'da görünüyor fakat başka satırda gelmiş olabilirdi (örneğin 85A,92A gibi). Çünkü başka bir örnekte denediğimde sonuç çok sayma çıktı :)
Ve 'Analiz Sonuçlarını Getir' butunona bastığımda analizlerin hepsinin gelmediğini fark ettim, hangisinin olmadığını fark etmek ise manuel çalışmaktan daha çok zaman alır :)
 
Geri
Üst