Solun luku viereiseen soluun takaperin

Pihalla.com

Eli onko mahdollista kääntää a sarakkeen luvut takaperin b sarakkeeseen?

Esimerkiksi näin:
A1 12345
A2 23456
Näiden tulisi olla
B1 54321
B2 65432

10

395

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • vba-lla

      Taitaa joutua tekemään oman funktion.

    • Dreytyisinos

      Alkuperäinen luku pitää purkaa johonkin sivuun merkki kerrallaan ja yhdistää halutusta uudelleen. Mutta mitä järkeä tässä on?

    • POIMITEKSTI

      Yksi mahdollisuus:
      =POIMI.TEKSTI(A1;5;1)&POIMI.TEKSTI(A1;4;1)&POIMI.TEKSTI(A1;3;1)&POIMI.TEKSTI(A1;2;1)&POIMI.TEKSTI(A1;1;1)
      HUOM! Luvut eivät ole enää laskukelpoisia (ovat tekstiä). Jos niillä pitää laskea, niin voit muuttaa ne numeroiksi vaikkapa näin:
      Kirjoita johonkin tyhjään soluun numero 1. Kopioi tämä. Valitse B1 ja B2. Liitä määräten.Ruksaa kohdat "Arvot" ja "Kerro". OK.

      • skaalautuva

        Kirjoitatko vielä funktionipun 1-200 merkkiä pitkille vaihtoehdoille. Muutaman if-lauseen joudut laittamaan, mutta haittakse?

        Tuo HUOM-osuutesi meni hieman ohi. Eikö olisi sama muuttaa merkkijono luvuksi?


    • Pihalla.com

      Tuo poimi.teksti toimii hyvin, kiitos siitä.

      Jatkona tuohon ongelmaan, että kun lukujoukko on tyyliin välillä
      00000
      ...........
      54000
      ja saan käännettyä kyllä luvut toisinpäin vierekkäiseen sarakkeeseen tekstiksi ja vielä siitä viereseen sarakkeeseen luvuksi, mutta kun minun tarvisi tietää oikeinpäin ja toisinpäin olevien lukujen symmetristen (anagrammi) lukujen määrä.
      Eli esimerkiksi
      A1 0000 B1 00000 = 1 symmetrinen luku
      A2 02020 B2 02020 = 1 symmetrinen luku
      A3 12321 B3 12321 = 1 symmetrinen luku
      A4 12345 B4 54321 = ei symmetrinen
      jne

      Eli esimerkissä on kolme symmetristä lukua.

      En saa exceliä laskemaan niitä jos solu on yleinen tahi teksti, vastaavasti jos muuttaa luvuksi niin luvun edestä jää pois nollat.

      • Pihalla.com

        Ehdollista muotoilua parillakin eritavalla kokeillut mutta ei onnistut ainakaan vielä...


    • takaperiäpäin

      Käytä Reversestr-funktiota, jonka teet ensin itse.

      Paina näppäimistöltä ALT F11, jolloin VBA-editori aukeaa.

      Lisää hiirellä uusi moduuli: Insert -> Module

      Kirjoita ikkunaan seuraavat loitsut:

      Function Reversestr(str As String) As String
      Reversestr = StrReverse(Trim(str))
      End Function

      Sen jälkeen voit palata takaisin taulukkoikkunaan.

      Jos haluat kääntää vaikkapa A1-sarakkeen tekstin, niin kirjoita B1-sarakkeeseen funktio =reverestr(A1).

      • takaperiäpäin

        Siis soluista tuossa lopussa tietenkin kyse eikä sarakkeista.


    • ässänlisääjä

      Koodi toimii, mutta ohjeessa virhe. B1 soluun siis kirjoita =reversestr(A1). Puuttui yksi "s".

      • takaperiäpäin

        No niinpä olikin, kirjoitin hutiloiden. Ja kiitos korjauksesta, niin ei tarvitse kenenkään ihmetellä toimimattomuutta.


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Valtion alijäämä = yritystukien määrä = 10 mrd. euroa

      Mutta persut eivät vaan suostu tasapainottamaan valtion budjettia, vaikka yritystuet on tiedetty haitallisiksi. Miksi p
      Maailman menoa
      76
      6970
    2. Suomi käyttää sosiaalietuuksiin suhteessa eniten rahaa koko maailmassa

      Suomi käyttää sosiaaliturvaetuuksiin enemmän rahaa suhteessa bruttokansantuotteeseen kuin mikään muu maa maailmassa. Su
      Maailman menoa
      357
      6058
    3. Grahn-Laasonen: "Kansalainen joutuu pettymään, jos demareita äänestää"

      Ministeri viittaa tuoreeseen Helsingin Sanomien juttuun, jossa demarijohtajan keinoja Suomen suunnan muuttamiseksi esite
      Maailman menoa
      54
      3394
    4. Vähän fiksumpi Nimi kisa ? :=)

      Kirjoita teidän etunimet allekkain. Jos nimissä on joku kirjain sama, poista se. Tee sama tarkistus kaikille kirjaimill
      Ikävä
      29
      3119
    5. Mikä on suurin luonne- eroavuus sinussa

      Ja kaivatussasi? Vaikuttaako se huonoon vai hyvään suuntaan siinä, että teistä voisi tulla jotain?
      Ikävä
      190
      1632
    6. Kenen haluaisit voittavan Amazing Racen: Tuomas ja Esko, Millu ja Karoliina vai Maria ja Vilma?

      Amazing Race Suomi huipentuu lauantaina finaaliin. Jäljellä on kolme paria ja tiedossa on tehtäviä, jotka järkyttävät os
      Tv-sarjat
      17
      1368
    7. Gallup: Katsotko Salkkareita tai oletko katsonut?

      Salatut elämät on suomalaisten suosikkisarja vuosikymmenestä toiseen. Salkkareiden parissa viettää aikaa sukupolvet laps
      Tv-sarjat
      18
      1096
    8. Mitä haluaisit sanoa tänään hänelle?

      Rakastamallesi ihmiselle.
      Ikävä
      60
      1073
    9. Elämäni biisi starttaa uudessa muodossa - Voi olla pettymys faneille!

      Elämäni biisi ja juontaja Katja Ståhl ovat suomalaisten suosikkeja. Lauantai-iltaisin ohjelma on vetänyt tv-katsojat arv
      Tv-sarjat
      1
      1000
    10. Amazing Race Tomas rehellisenä Esko-appiukon, 63, tilasta: "Sairastelut ja..."

      Tomas Grekov ja Esko Rotola-Pukkila ovat mukana Amazing Race Suomi -kisassa. Ja nyt vuorossa on finaali. Hankaluuksia m
      Tv-sarjat
      1
      977
    Aihe