aynı satırdaki verilerin yer değiştirmesi

Katılım
19 Şubat 2007
Mesajlar
136
Excel Vers. ve Dili
2003 excel-türkçe
Merhaba
aynı satırda ilacın etken mad. ve parantez içersindede ilacın adı bulunmakta..
ben satırdaki düzeneğin büyük harflerle ilaç adı yanındada küçük harflerle etken mad. olmasını istiyorum. çok şeymi istiyorum:)
yardımcı olursanız sevinirim.
ekte örnek yolluyorum.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
aşağıdaki formülü denermisiniz
=BÜYÜKHARF(SOLDAN(B3;BUL("(";B3;1)-1))&" ("&SAĞDAN(B3;UZUNLUK(B3)-BUL("(";B3;1))
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Ekli dosyayı inceleyiniz.:cool:
 
Son düzenleme:

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
benim formül ters olmuş, ilaç adı ile etken madde adları yer değişecekmiş :)
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
eczacı mısınız ilaç sanayiinde kimya müh. mi bilmiyorum ama belki işinize yarar.

Eczanelerde satılan tüm ilaçlar ve prospektüsleri, kutu resimleri dahil, bu programın içinde var. Güzel bir kaynak program, belki lazım olacak dostlarınız vardır.
http://rapidshare.com/files/65247231/Farma.rar
 

hamitcan

Uzman
Uzman
Katılım
1 Temmuz 2004
Mesajlar
7,712
Excel Vers. ve Dili
Excel 2019 Türkçe
Bu da makrolu çözüm.
Kod:
Sub FF()
Columns(4).Delete
For i = 2 To 15
    a = WorksheetFunction.Search("(", Cells(i, 2))
     With Cells(i, 4)
        .Value = StrConv(Mid(Cells(i, 2), a + 1, Len(Cells(i, 2)) - a - 1), vbUpperCase) & " " & Left(Cells(i, 2), a - 1)
        .Characters(1, Len(Cells(i, 2)) - a - 1).Font.Bold = True
     End With
Next
End Sub
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Merhaba
aynı satırda ilacın etken mad. ve parantez içersindede ilacın adı bulunmakta..
ben satırdaki düzeneğin büyük harflerle ilaç adı yanındada küçük harflerle etken mad. olmasını istiyorum. çok şeymi istiyorum:)
yardımcı olursanız sevinirim.
ekte örnek yolluyorum.
Pratik bir yöntemle dosyanız ekte.

.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Yanlış durumu düzelttim.3 numaralı mesajdan dosyayı indirebilirsiniz.:cool:
 
Katılım
19 Şubat 2007
Mesajlar
136
Excel Vers. ve Dili
2003 excel-türkçe
TEŞEKKÜR EDERİM ARKADAŞLAR..
uzmanamele senin formülü henüz deneyemedim. Rapidshare öenrin için de teşekkürler. RXmedia kullanıyorum. Orion2 hazırda olunca sizin çalışmanızı gördüm. yanlız bişey rica etsem eğer mümkünse ilaç isimlerini koyu renk yapabilirmiz en azından görüntü açısından iyi olması için.
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
TEŞEKKÜR EDERİM ARKADAŞLAR..
Orion2 hazırda olunca sizin çalışmanızı gördüm. yanlız bişey rica etsem eğer mümkünse ilaç isimlerini koyu renk yapabilirmiz en azından görüntü açısından iyi olması için.
Bu mümkün görünmüyor.:cool:
 
Katılım
19 Şubat 2007
Mesajlar
136
Excel Vers. ve Dili
2003 excel-türkçe
neden olmasın okadar formül yazıp yerlerini bile değiştirirken olan bişeyi koyu renk yapılabilinir diye düşünüyorum. tabii siz daha iyi bilirsiniz. yinede teşekkürederim zaman ayırdığınız için...
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
neden olmasın okadar formül yazıp yerlerini bile değiştirirken olan bişeyi koyu renk yapılabilinir diye düşünüyorum. tabii siz daha iyi bilirsiniz. yinede teşekkürederim zaman ayırdığınız için...
Rica ederim.
İyi çalışmalar.:cool:
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
syn özlem.cg
söylediğiniz makro ile mümkün ama yerleşik fonksiyonlarla mümkün değil.
dikkat ederseniz sizin ilaç isimlerini fonksiyon kullanarak değiştiriyoruz. hücredeki veri formül ile oluştuğundan, veri içersinde yazı biçimlendirmesi işe yaramaz. formülün bir kısmını, formül çubuğunda seçerek koyu yaz, kırmızı yaz vs gibi biçimlendirme olanaksız.
ama ilaç adını farklı hücrede, etken maddeyi yanındaki hücrede yaz derseniz o mümkün.
 
Katılım
19 Şubat 2007
Mesajlar
136
Excel Vers. ve Dili
2003 excel-türkçe
evet yazdıklarınızı az çok anlıyorum ama benim makro ile aram pek iyi değil daha doğrusu ona fazla zaman ayıramıyorum. bu şekilde kalacak artık. önemli olanı gerçeklerştirdik.
 
Katılım
19 Şubat 2007
Mesajlar
136
Excel Vers. ve Dili
2003 excel-türkçe
merhaba
benim formül ters olmuş, ilaç adı ile etken madde adları yer değişecekmiş :)
arkadaşım bugün denedim bütün verileri, sizinki en iyi olan onu yapıcam ama nasıl yer değiştiricem ilaç adı ile etken mad. sini yardımcı olurmusun???
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
syn Orion2 nin formülünü neden beğenmediniz, gayet güzeldi?

="("&BÜYÜKHARF(SAĞDAN(B4;UZUNLUK(B4)-BUL("(";B4;1)))&" "&SOLDAN(B4;BUL("(";B4;1)-1)
 
Katılım
19 Şubat 2007
Mesajlar
136
Excel Vers. ve Dili
2003 excel-türkçe
görüntü anlamında sizinki daha iyi ama bu seferde ilaç isimleri parantez içinde olmuş etkenlerinparantez içinde olması daha mantıklı değilmi yani olabilirmi bilmiyorum. benim istediğim aynı satırda oldukları için hangisi olabilecekse bilmiyorum. ya ilaç isimleri koyu renkli ve büyük harfli olmalı yada etkenler parantez içinde olmalı
çünü bu tür listelerim bi seferlik değil bir yıl boyunca kullanılacak başka birimler tarafındanda o yüzden titizliğim kusuruma bakmayın
teşekkür ederim.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
syn Orion2 nin formülünde parantez olmadığı için alternatif olarak ilaç adını parantez içine aldım.
ilaç adı büyük harf ve etken madde parantez içinde olur tabiiki.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
syn Orion2'nin formülünü istediğiniz şekilde adapte ettim
=BÜYÜKHARF(PARÇAAL(B12;BUL("(";B12)+1;UZUNLUK(B12)-BUL("(";B12)-1))&" ("&SOLDAN(B12;BUL("(";B12)-2)&")"
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba
ilaç adını büyük yapınca mg, g, ml vs nin küçükharf kalması gerekirken büyükharfe dönüştüğüne dikkat edin.
 
Üst