Excel'de Özel yapıştır?

Katılım
21 Aralık 2005
Mesajlar
10
Arkadaşlar Ekte bir .htm dosyası sunuyorum.
Bu dosyadan tümünü seç > kopyala ve EXCEL e yapıştır dediğimde HTM sayfasındaki KIRMIZI ile işaretlediğim yerin sonundaki "17.7" ve "16.7" değerleri otomatik olarak tarihe dönüşüyor? ( "17.Tem" ve "16.Tem" gibi.)
Ben şöyle yaptım, Yapıştırmak istediğim excel sayfasındaki tüm hücreleri seçip Hücre biçimlendir den METİN olarak ayarladım, sonra özel yapıstır dediğimde yine tarih ekledi.

İkinci sorunum ise, yine aynı htm sayfasında SARI ile işaretlediğim hücreler excel de tek bir hücreye yerleşiyor.Metni Sutunlara dönüştür dediğim de de, boşluk birden fazla olan hücrelerde şu şekilde yapıyor. örneğin: "35/2" "AKR" "YM" olarak 3 ayrı sutuna bölüyor.Ben ise 2 sutun olsun istiyorum yani , Örn: "35/2" "AKR YM"
Metni sutunlara dönüştür de SADECE ilk boşluğu ayır gibi bi seçenek yokmudur?

İlginize şimdiden teşekkür ederim.
 

zafer

Super Moderator
Yönetici
Katılım
8 Mart 2005
Mesajlar
3,288
Excel Vers. ve Dili
OFFICE 2003 TÜRKÇE
OFFICE 2010 TÜRKÇE
Merhaba


1. Önce değil Sonra biçimlendirmeyi deneyin

2.

Parçalanacak veriniz A1 hücresinde olsun

B1
=PARÇAAL(A1;1;(BUL(" ";A1))-1)
C1
=PARÇAAL(A1;(BUL(" ";A1))+1;100)

yazıp aşağıya doğru kopyalayınız
 
Katılım
21 Aralık 2005
Mesajlar
10
Öncelikle ilginize çok teşekkür ederim

1. Cevabınız; yapıştır dediğimde 17.6 değerini tarihe almış oluyor, sonradan hücreleri biçimlendir deyip SAYI yaptığımda saçma sapan rakamlar veriyor, olması gerektiği gibi değil yani.Zaten ilk denediğim yöntemlerden birisi bu idi.
Daha farklı bi yolu varmıdır peki?

2. Cevabınız için ; Yazdığınız formül işimi gördü teşekkür ederim.Sizin cevabınızı görmeden az önce bi arkadaşım daha yardımcı olmustu saolsun onun cevabı ise şu idi sizinle paylasmak istedim;

=SOLDAN(B2;BUL(" ";B2))
=SAĞDAN(B2;UZUNLUK(B2)-BUL(" ";B2))

Tekrar tekrar teşekkür ederim!!
 

Necdet

Moderatör
Yönetici
Katılım
4 Haziran 2005
Mesajlar
15,372
Excel Vers. ve Dili
Ofis 365 Türkçe
Merhaba,

Bir kaç deneme yaptığımda hep webden aldığım verileri excele attığımda sizin dediğin sorunlarla karşılaştım.

Bende bu sorunu şöyle çözdüm

Araçlar - Seçenekler Uluslararası da sistem değerlerini kullanma diyorum
Yani binlik ayraç , küsurat . oluyor.
sonra webden aldığım bilgiyi yapıştırıyorum.

Sonra yine araçlar - seçenekler - Uluslararasında Sistem değerlerini kullan diyorum. Tarihe dönüşen değerleri bertaraf etmiş oluyorum :)
 
Katılım
21 Aralık 2005
Mesajlar
10
Necdet_Yesertener Teşekkür ederim!!!

Güzel bi çözüm yolu bulmuşsun kendine, tebrik ederim :)

Bende ilk önce yapıstıracağım EXCEL sayfasının tüm hücrelerini SAYI yapıyordum o sekilde yapıstırınca ilk yapıstırdığım anda Tarihe dönüşen bir hücrenin kenarında bi bildirgeç çıkıyor, orada ise seçenek olarak " Hedef Biçimlendirmesiyle eşleştir" deyince ..rakamsal değer olarak algılıyordu ama yinede arada sorun olusuyordu..Senin yaptığın daha sağlam ve iyi.

Senin yaptığın üstüne bişey de ben ekliyeylim..eğer ondalık " , " binlik " . " olması gerek ise ;
BUL ' a girip oradan değiştir deyip..ARANAN = . YENİ DEĞER = , yapılırsa
değişen değerler de METİn olarak algılanacağından metin olarak saklanan sayı larıda SAYI ya dönüştür deyince işlem bitiyo:) biraz uzun oluyo ama napalım...
daha iyi bir çözüm bulana dek ..en iyi çözüm bu sanırım:)

İlgilenen arkadaşlara teşekkür ederim.
Saygılarımla,
Eyüp AYSA
 
Üst