[]

biraz zor bir excel sorusu

4 haneli sayılar var. 5235 gibi. bu sayıları şu şekilde şifrelemek istiyorum: her rakam benim atayacağım farklı bir rakama gidecek. bu şekilde 4 haneli yeni bir sayı oluşacak. mesela 5 yerine 3, 2 yerine 5, 3 yerine 9 kullanacağım. 5235 = 3593'e dönüşmüş olacak. bu şekilde sütundaki tüm sayıları diğer bir sütunda dönüştürmek istiyorum. nasıl yapabilirim? uzun uzadıya yapılabiliyor rakamlara parçalayıp sonra tekrar birleştirerek ama daha kolay bir yol var mı?
teşekkürler.



 
ilk aklıma gelen ctrl+h yapıp sayıları değiştirmek oldu ama formülle yapmak istiyorsunuz sanırım. eğer formül olmadan da olur derseniz işinize yarar ve hızlı olur.


  • veritaslibertas  (09.10.17 13:32:52 ~ 13:33:11) 
ctrl+h ile aynı anda farklı sayıları değiştirebiliyor muyum? yani ben 3 yerine 4 yap diyeceğim. sonra 4 yerine 7 yap dediğimde 3'ler 7'ye dönüşmüş olmayacak mı?


  • sckxyss  (09.10.17 13:37:31) 
Text to columns ile ayrı bir yerde parçalayıp bir şeyler yapılabilir ama yine kısa sayılmaz.


  • reactionic  (09.10.17 13:37:53 ~ 13:38:08) 
Ctrl+h ile bir yolunu bulup yaptim. Sayilari once ozel karkterlere ceviriyorum son o karakterleri sayiya ceviriyorum.


  • sckxyss  (09.10.17 13:52:22) 
sayıları binary formata çevirip onları keni belirlediğin bir binary key ile XOR işlemine soktuğunda bir sayı elde edeceksin. onu tekrar ondalığa çevirdiğinde bu senin encyrpted olarak orda tutacağın sayı olur.

sayıları geri elde etmek için encyrpted sayıları tekrar binary'e çevirip daha önce belirlediğin binary key ile yine XOR işlemine sokarsan orijinal sayıları elde edersin.

Tabi excel bu fonksiyonları destekliyor mu bilmiyorum :) üşenmiyorsan bir araştır.

Encyrption

Sayı 0 0 1 0 0 1 0 0
XOR
Key 0 0 1 0 0 0 0 1
=
Sonuç 0 0 0 0 0 1 0 1

Decyrption

Sonuç 0 0 0 0 0 1 0 1
XOR
Key 0 0 1 0 0 0 0 1
=
Sayı 0 0 1 0 0 1 0 0
  • synesthesia  (09.10.17 14:23:35 ~ 14:27:40) 
Makro kısmına fonksiyon olarak yazın.
Sırayla dediğiniz şekilde kodlama yapabilirsiniz

  • neymis  (09.10.17 17:28:28) 
1
buraya yazılanların hakları Sir Anthony Hopkins'e aittir.
yazan eden compumaster, ilgilenen eden fader
modere edenler angelus, Artibir, aychovsky, baba jo, basond, compumaster, deckard, duyulmasi gerektigi kadar, fader, fraise, groove salad, kahvegibi, kaymaktutmayansicaksut, kibritsuyu, monstro, pandispanya, robin, ron dennis
bu sitede yazılanların hiçbiri doğru değildir. site içeriği küçükler için sakıncalı olabilir. yazılardan yazarları sorumludur. kaynak göstermeden alıntılanamaz. devlet tarafından atanmış bir kurumun internet üzerinde kimin hangi bilgiye ulaşıp ulaşamayacağına karar vermesi insan haklarına aykırıdır. web siteleri kullanıcıların istekleri doğrultusunda bağlandıkları yerlerdir. kullanıcılar isterlerse bir web sitesine bağlanmayabilirler. bu güçleri ve imkanları mevcuttur. bir kullanıcı bir siteye bağlanmak istiyorsa bu onun tercihi ve hakkıdır. bağlanmak istemiyorsa bu yine onun tercihi ve hakkıdır. halkın kendisine hizmet etmesi için görevlendirdiği kurumlar hadlerini aşıp halka neye ulaşıp ulaşmayacağını bilmeyen cahil cühela muamelesi edemezler. ebeveynlerin çocuklarını sakıncalı içeriklerden koruması için çok sayıda bedava ve ücretli yazılım mevcuttur. bu yazılımlar bir web tarayıcısını kullanmaktan daha karmaşık teknik bilgi gerektirmemektedir. devletin milletini küçük düşürmesi ve ebleh yerine koyması yasaktır. Skimlinks ile linkler üzerinden yönlendirme payı alınmaktadır.