Etsi oikealta

Anonyymi

Onko keinoa jolla etsisi solun oikealta vasemmalle eli jos on teksti

/moi/terve

Eli osaisi etsiä tuon jälkimmäisen / -merkin ja palauttaisi kuinka mones merkki se on

35

1182

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Exceli on vähän kökkö tuossa oikealta hakemisessa. Siistein tapa on kyhätä oma funktio VBA:lla, mutta jos funktiohirvitys solussa ei haittaa, niin saa haun toteutettua valmiilla funktiollakin.

      Eli jos A1:ssä on se merkkijono mitä tutkitaan, niin ao. funktiosetti palauttaa viimeisen "/"-merkin sijainnin.

      =FIND("~";SUBSTITUTE(A1;"/";"~";LEN(A1)-LEN(SUBSTITUTE(A1;"/";""))))

      • Turhan monimutkaista...
        soluun kaava
        =ETSI("/";A1;2)


        monimutkaisempiin sitten VBA
        ja iellä esim . SPLIT, LIKE jne

        Keep EXCELing
        @Kunde


      • Anonyymi
        kunde kirjoitti:

        Turhan monimutkaista...
        soluun kaava
        =ETSI("/";A1;2)


        monimutkaisempiin sitten VBA
        ja iellä esim . SPLIT, LIKE jne

        Keep EXCELing
        @Kunde

        Väärä vastaus. Tuo ei "etsi oikealta". Kokeile funktiotasi vaikka merkkijonolla

        /moi/terve/Mikä/on/moi/Mitä/tarkoittaa/moi


      • Anonyymi kirjoitti:

        Väärä vastaus. Tuo ei "etsi oikealta". Kokeile funktiotasi vaikka merkkijonolla

        /moi/terve/Mikä/on/moi/Mitä/tarkoittaa/moi

        Aloittaja kysyi /moi/terve
        ja vastasin siihen...

        tossa VBA käyttäjän funktioita
        soluun kaavat
        =EtsiOikealta(A1;"/")
        =EtsiOikealta2(A1;"/")
        =EtsiOikealta3(A1;"/")

        Function EtsiOikealta(solu As Range, Merkki As String) As Integer
        EtsiOikealta = Len(solu) - InStr(1, StrReverse(solu), Merkki) 1
        End Function

        Function EtsiOikealta2(solu As Range, Merkki As String) As Integer
        EtsiOikealta2 = InStrRev(solu, Merkki)
        End Function

        Function EtsiOikealta3(solu As Range, Merkki As String) As Integer
        'helposti vaikkapa toka vika esiintymä...
        x = InStrRev(solu, Merkki)
        EtsiOikealta3 = InStrRev(solu, Merkki, x - 1)
        End Function

        Keep EXCELing
        @Kunde


      • Anonyymi
        kunde kirjoitti:

        Aloittaja kysyi /moi/terve
        ja vastasin siihen...

        tossa VBA käyttäjän funktioita
        soluun kaavat
        =EtsiOikealta(A1;"/")
        =EtsiOikealta2(A1;"/")
        =EtsiOikealta3(A1;"/")

        Function EtsiOikealta(solu As Range, Merkki As String) As Integer
        EtsiOikealta = Len(solu) - InStr(1, StrReverse(solu), Merkki) 1
        End Function

        Function EtsiOikealta2(solu As Range, Merkki As String) As Integer
        EtsiOikealta2 = InStrRev(solu, Merkki)
        End Function

        Function EtsiOikealta3(solu As Range, Merkki As String) As Integer
        'helposti vaikkapa toka vika esiintymä...
        x = InStrRev(solu, Merkki)
        EtsiOikealta3 = InStrRev(solu, Merkki, x - 1)
        End Function

        Keep EXCELing
        @Kunde

        Aloittaja kysyi miten etsitään oikealta, ei miten etsitään vasemmalta jonkun indeksin jälkeen, johon tarjosit kommentissasi ratkaisua. Näkeehän jo puusilmäkin, että kyseessä on viides merkki. Ei siihen tarvita edes funktiota.

        VBA-räpellyksesi lähinnä huvittavat, kun et kykene antamaan täsmällistä vastausta aloittajan kysymykseen. Vaikutat olevasi melkoinen amatööri mitä tulee Exceliin.

        Jatka poika siis opettelua.


      • Anonyymi kirjoitti:

        Aloittaja kysyi miten etsitään oikealta, ei miten etsitään vasemmalta jonkun indeksin jälkeen, johon tarjosit kommentissasi ratkaisua. Näkeehän jo puusilmäkin, että kyseessä on viides merkki. Ei siihen tarvita edes funktiota.

        VBA-räpellyksesi lähinnä huvittavat, kun et kykene antamaan täsmällistä vastausta aloittajan kysymykseen. Vaikutat olevasi melkoinen amatööri mitä tulee Exceliin.

        Jatka poika siis opettelua.

        Pistä minun amatöörin VBA koodit paremmaksi jos osaat ja nuo 3 antaa täsmälliset vastaukset .
        Luulen, että vajaat 20 v tänne ratkaisuja postanneena olen amatööriä paremmin perillä asioista.
        Ennen ei ollut tommosia tyhjän paskan jauhajia vaan asiallisia postauksia
        Nykyäänhän täällä viime vuosina on vain näitä anonyymi trollaajia, jotka eivät pysty muuhun kuin vittuilemaan eikä vastaamaan kyssäreihin ja sepeävät muihin ohjelmiin jne..


      • Anonyymi
        Anonyymi kirjoitti:

        Aloittaja kysyi miten etsitään oikealta, ei miten etsitään vasemmalta jonkun indeksin jälkeen, johon tarjosit kommentissasi ratkaisua. Näkeehän jo puusilmäkin, että kyseessä on viides merkki. Ei siihen tarvita edes funktiota.

        VBA-räpellyksesi lähinnä huvittavat, kun et kykene antamaan täsmällistä vastausta aloittajan kysymykseen. Vaikutat olevasi melkoinen amatööri mitä tulee Exceliin.

        Jatka poika siis opettelua.

        " etsisi solun oikealta vasemmalle"
        Sulla on lukihäiriö..


      • Anonyymi
        kunde kirjoitti:

        Pistä minun amatöörin VBA koodit paremmaksi jos osaat ja nuo 3 antaa täsmälliset vastaukset .
        Luulen, että vajaat 20 v tänne ratkaisuja postanneena olen amatööriä paremmin perillä asioista.
        Ennen ei ollut tommosia tyhjän paskan jauhajia vaan asiallisia postauksia
        Nykyäänhän täällä viime vuosina on vain näitä anonyymi trollaajia, jotka eivät pysty muuhun kuin vittuilemaan eikä vastaamaan kyssäreihin ja sepeävät muihin ohjelmiin jne..

        "Luulen, että vajaat 20 v tänne ratkaisuja postanneena olen amatööriä paremmin perillä asioista."

        Niinhän sitä luulisi, mutta kun et ole, ja sillä selvä. Joillakin ei 20 vuottakaan riitä.


      • Anonyymi
        kunde kirjoitti:

        Pistä minun amatöörin VBA koodit paremmaksi jos osaat ja nuo 3 antaa täsmälliset vastaukset .
        Luulen, että vajaat 20 v tänne ratkaisuja postanneena olen amatööriä paremmin perillä asioista.
        Ennen ei ollut tommosia tyhjän paskan jauhajia vaan asiallisia postauksia
        Nykyäänhän täällä viime vuosina on vain näitä anonyymi trollaajia, jotka eivät pysty muuhun kuin vittuilemaan eikä vastaamaan kyssäreihin ja sepeävät muihin ohjelmiin jne..

        Se on aivan sama vaikka olisit 100 vuotta postannut roskaasi, kun et osaa vastata kysymykseen. Tietysti kun on lusikalla annettu, niin ei voi ämpärillä vaatia.


      • Anonyymi kirjoitti:

        " etsisi solun oikealta vasemmalle"
        Sulla on lukihäiriö..

        " etsisi solun oikealta vasemmalle"
        Taidat olla itse lukihäiriöinen häirikkö.
        Säälittävää, että ennen tämäkin oli asialinen ketju, mutta nykyään kaltaistesi osaamattomien naljailu ja vittuilu ketju ja et pysty muuta apua antamaan kuin vittuilua

        Esitä jotain kaavoja /kaavoja ratkaisuksi, äläkä vaan vittuile.
        Mikä on pointtisi vittuilulle(eli et osaakaan EXCELiä)?

        Alla oleva etsii OIKEALTA VASEMMALLE ja yritäpäs tehdä se fiksummin (toki kun et ymmärrä koodista mitään, tehtävä mahdoton ja vittuillet lisää sitten)...

        Function EtsiOikealta2(solu As Range, Merkki As String) As Integer
        EtsiOikealta2 = InStrRev(solu, Merkki)
        End Function


      • Anonyymi
        kunde kirjoitti:

        " etsisi solun oikealta vasemmalle"
        Taidat olla itse lukihäiriöinen häirikkö.
        Säälittävää, että ennen tämäkin oli asialinen ketju, mutta nykyään kaltaistesi osaamattomien naljailu ja vittuilu ketju ja et pysty muuta apua antamaan kuin vittuilua

        Esitä jotain kaavoja /kaavoja ratkaisuksi, äläkä vaan vittuile.
        Mikä on pointtisi vittuilulle(eli et osaakaan EXCELiä)?

        Alla oleva etsii OIKEALTA VASEMMALLE ja yritäpäs tehdä se fiksummin (toki kun et ymmärrä koodista mitään, tehtävä mahdoton ja vittuillet lisää sitten)...

        Function EtsiOikealta2(solu As Range, Merkki As String) As Integer
        EtsiOikealta2 = InStrRev(solu, Merkki)
        End Function

        Kunde. Tuo kommenttini lukihäiriöstä oli tarkoitettu tuolle toiselle henkilölle. Älä välitä noista kiukustumisista. Tänä päivänä moni kokee ahdistusta ja se joskus purkautuu kiusaamisena. Kiitos sinulle monen excel-ongelman ratkaisuista.


      • Anonyymi

        Avaaja ei mitään osaa!


    • Anonyymi

      Ensimmäisessä kommentissa on oikea vastaus. Loppuosa ketjusta on täyttä soopaa.

      • " etsisi solun oikealta vasemmalle"
        Etkä osaa lukeakaan enää?
        Esitä nyt ihmeessä fiksumpi kaava soluun kuin =EtsiOikealta2(A1;"/")

        Function EtsiOikealta2(solu As Range, Merkki As String) As Integer
        EtsiOikealta2 = InStrRev(solu, Merkki)
        End Function


      • Anonyymi
        kunde kirjoitti:

        " etsisi solun oikealta vasemmalle"
        Etkä osaa lukeakaan enää?
        Esitä nyt ihmeessä fiksumpi kaava soluun kuin =EtsiOikealta2(A1;"/")

        Function EtsiOikealta2(solu As Range, Merkki As String) As Integer
        EtsiOikealta2 = InStrRev(solu, Merkki)
        End Function

        Annettiin ratkaisu Excelin omia kaavoja käyttämällä, eikä mitään omia räpellyksiä esittämällä. Sinähän annoit aivan väärän vastauksen heti alkuun.

        Ja ainoassa kunnollisessa kommentissa tässä ketjussa oli jo mainittu, että halutessaan saa viritellä omia VBA-funktiotakin.

        Turhaan siis kiukuttelet ja poljet jalkaa. Yritit päteä, mutta teit itsestäsi vain pellen.


      • Anonyymi
        kunde kirjoitti:

        " etsisi solun oikealta vasemmalle"
        Etkä osaa lukeakaan enää?
        Esitä nyt ihmeessä fiksumpi kaava soluun kuin =EtsiOikealta2(A1;"/")

        Function EtsiOikealta2(solu As Range, Merkki As String) As Integer
        EtsiOikealta2 = InStrRev(solu, Merkki)
        End Function

        Sinulla on huonoissa kantimissa tuo merkkijonojen käsittely, fiksu ei olisi lähtenyt vänkäämällä antamaan mielikuvaa osaavasta vaan myöntänyt osaamattomuutensa ja luvannut asian korjaantuvan.


      • Anonyymi
        Anonyymi kirjoitti:

        Annettiin ratkaisu Excelin omia kaavoja käyttämällä, eikä mitään omia räpellyksiä esittämällä. Sinähän annoit aivan väärän vastauksen heti alkuun.

        Ja ainoassa kunnollisessa kommentissa tässä ketjussa oli jo mainittu, että halutessaan saa viritellä omia VBA-funktiotakin.

        Turhaan siis kiukuttelet ja poljet jalkaa. Yritit päteä, mutta teit itsestäsi vain pellen.

        Ilmeisesti et ole koskaan tehnyt Exelillä mitään järkevää, etkä osaa ratkaista ongelmia yleisellä tasolla.
        Minäkin ratkaisin ongelman näin, joku toinen oli nopeampi.

        soluun =Rfind(A1,"/")

        Function Rfind(Teksti, Merkki) As Integer
        Rfind = InStrRev(Teksti, Merkki)
        End Function

        Itse_opiskellut_amatööri


      • Anonyymi
        Anonyymi kirjoitti:

        Ilmeisesti et ole koskaan tehnyt Exelillä mitään järkevää, etkä osaa ratkaista ongelmia yleisellä tasolla.
        Minäkin ratkaisin ongelman näin, joku toinen oli nopeampi.

        soluun =Rfind(A1,"/")

        Function Rfind(Teksti, Merkki) As Integer
        Rfind = InStrRev(Teksti, Merkki)
        End Function

        Itse_opiskellut_amatööri

        Älä nyt enempää itseäsi tee pelleksi, turpojuntti. Mokasit heti alkumetreillä, eikä se moka selittämällä enää korjaudu.


      • Anonyymi
        Anonyymi kirjoitti:

        Älä nyt enempää itseäsi tee pelleksi, turpojuntti. Mokasit heti alkumetreillä, eikä se moka selittämällä enää korjaudu.

        Oli minun ensimmäinen kommentti mutta näköjään osui.


      • Anonyymi
        Anonyymi kirjoitti:

        Oli minun ensimmäinen kommentti mutta näköjään osui.

        Yritä nyt vielä selitellä. Näyttäisi muutenkin mennen ketju sinun yksinpuheluksi.


      • Anonyymi
        Anonyymi kirjoitti:

        Yritä nyt vielä selitellä. Näyttäisi muutenkin mennen ketju sinun yksinpuheluksi.

        Näyttää olevan vaikeaa...


      • Anonyymi
        Anonyymi kirjoitti:

        Näyttää olevan vaikeaa...

        Näyttää ottavan koville, kun antoi ensin vääriä neuvoja, joista huomautettiin. Kaiva vaan kuoppaasi...


      • Anonyymi
        Anonyymi kirjoitti:

        Näyttää ottavan koville, kun antoi ensin vääriä neuvoja, joista huomautettiin. Kaiva vaan kuoppaasi...

        07.04.2022 16:02
        08.04.2022 09:44
        08.04.2022 13:34

        Nämä ovat aiemmat kommentit ja eilinen, joka on poistettu.

        Pidätköhän kaikkia Anonyymejä vain yhtenä henkilönä?


    • Anonyymi

      Tästä ketjusta käy hyvin selville se tosiasia ettei Exceliä koskeviin kysymyksiin muut ole kehanneet osallistua, vaikka on nähty tämän yhden kaverin syöttävän mitä sattuun tietoa.

      Onneksi nyt on ainakin yksi niin kovanahkainen tullut mukaan että Excel ketjuihinkin tullaan jatkossa saamaan oikeita vastauksia.

      • Anonyymi

        Kannattaa varautua siihen että tämä vanha tulee tekemään kaiken mahdollisen kiusan tulokkaalle, vaikka hakemalla verkosta hankalia kysymyksiä joihin ei yksiselitteistä vastausta ole olemassa tai mollaamalla annettuja vastauksia anonyymisti tai nostaa itseään korokkeelle olevinaan ulkopulisena kuinka ennen vanhaan tälläkin palstalla mukana oli asiantuntija.

        Näissä Excel kysymyksissä ei ole ollut asiantutijaa tähän mennessä, on vain ollut öykkäri joka ei ole antanut tilaa muille.


      • Anonyymi

        Ja vielä tuosta "turpojuntti" haukkumisesta, joka se taas tekee anonyyminä, sillä tämä öykkäri varmaan tarkoittaa minua, kun olen 2 tai kolme kertaa mennyt oikomaan sen huhaa vastauksia, ja tarjonnut tilalle oikeaa.

        Toistan jo tuolla alussa antamani neuvon öykkärille.
        ======================================
        Sinulla on huonoissa kantimissa tuo merkkijonojen käsittely, fiksu ei olisi lähtenyt vänkäämällä antamaan mielikuvaa osaavasta vaan myöntänyt osaamattomuutensa ja luvannut asian korjaantuvan.
        ======================================

        Se joka itsensä ylentää tullaan alentamaan, oli joku sananlaskukin olemassa.


      • Anonyymi
        Anonyymi kirjoitti:

        Ja vielä tuosta "turpojuntti" haukkumisesta, joka se taas tekee anonyyminä, sillä tämä öykkäri varmaan tarkoittaa minua, kun olen 2 tai kolme kertaa mennyt oikomaan sen huhaa vastauksia, ja tarjonnut tilalle oikeaa.

        Toistan jo tuolla alussa antamani neuvon öykkärille.
        ======================================
        Sinulla on huonoissa kantimissa tuo merkkijonojen käsittely, fiksu ei olisi lähtenyt vänkäämällä antamaan mielikuvaa osaavasta vaan myöntänyt osaamattomuutensa ja luvannut asian korjaantuvan.
        ======================================

        Se joka itsensä ylentää tullaan alentamaan, oli joku sananlaskukin olemassa.

        Mitenkä se nyt näin pahasti osui?

        Löysää pipoa tai hommaa pari numeroa suurempi.


      • Anonyymi
        Anonyymi kirjoitti:

        Mitenkä se nyt näin pahasti osui?

        Löysää pipoa tai hommaa pari numeroa suurempi.

        En ymmärrä mitä tuolla tarkoitat, minähän vain oikaisin taas kerran sinun luulottelujasi ettei heittämäsi loka menisi väärään osoitteeseen, vai pitääkö olettaa että haukut kaikkia "turpojuntti" haukkumanimellä, jotka oikovat vääriä ohjeitasi.


      • Anonyymi
        Anonyymi kirjoitti:

        En ymmärrä mitä tuolla tarkoitat, minähän vain oikaisin taas kerran sinun luulottelujasi ettei heittämäsi loka menisi väärään osoitteeseen, vai pitääkö olettaa että haukut kaikkia "turpojuntti" haukkumanimellä, jotka oikovat vääriä ohjeitasi.

        Kuinka syvälle ajattelit itsesi kaivaa?

        Palstalla huomattiin, että mokasit. Mutta et mokaasi saa selittämällä korjattua. Sitä yrittäessäsi kaivaudut vain syvemmälle.

        Sinun on hyväksyttävä hölmöilysi. Fiksumpi menisi nuolemaan haavojansa.


      • Anonyymi
        Anonyymi kirjoitti:

        Kuinka syvälle ajattelit itsesi kaivaa?

        Palstalla huomattiin, että mokasit. Mutta et mokaasi saa selittämällä korjattua. Sitä yrittäessäsi kaivaudut vain syvemmälle.

        Sinun on hyväksyttävä hölmöilysi. Fiksumpi menisi nuolemaan haavojansa.

        Tällä sinä ja sinun kaltaiset sanovat mitä sattuu ja kenelle sattuu, en ole voinut mokata koska itse asiaan en ole vielä kerinnyt ottamaan kantaa päätin vain helpottaa kaveria ettei mieltään pahoita sinun ja kaltaistesi vuoksi.


      • Anonyymi
        Anonyymi kirjoitti:

        Tällä sinä ja sinun kaltaiset sanovat mitä sattuu ja kenelle sattuu, en ole voinut mokata koska itse asiaan en ole vielä kerinnyt ottamaan kantaa päätin vain helpottaa kaveria ettei mieltään pahoita sinun ja kaltaistesi vuoksi.

        Olet melkoinen komediahahmo. Neuvot päin helvettiä, ja vielä kehut samalla "auttavasi".

        Meinaatko Kiinaan asti itsesi kaivaa?


      • Anonyymi
        Anonyymi kirjoitti:

        Olet melkoinen komediahahmo. Neuvot päin helvettiä, ja vielä kehut samalla "auttavasi".

        Meinaatko Kiinaan asti itsesi kaivaa?

        Oletko hullu?


      • Anonyymi
        Anonyymi kirjoitti:

        Oletko hullu?

        Kysyit itseltäsi peilin edessä?


      • Anonyymi
        Anonyymi kirjoitti:

        Kysyit itseltäsi peilin edessä?

        Mene hoitoon!


      • Anonyymi
        Anonyymi kirjoitti:

        Mene hoitoon!

        Ja tuonkin lausuit peilin edessä?


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

    Luetuimmat keskustelut

    1. Kiitos nainen

      Kuitenkin. Olet sitten ajanmerkkinä. Tuskin enää sinua näen ja huomasitko, että olit siinä viimeisen kerran samassa paik
      Tunteet
      12
      4030
    2. MTV: Kirkossa saarnan pitänyt Jyrki 69 koki yllätyksen - Paljastaa: "Se mikä oli hyvin erikoista..."

      Jyrki Linnankivi alias Jyrki 69 on rokkari ja kirkonmies. Teologiaa opiskeleva Linnankivi piti elämänsä ensimmäisen saar
      Maailman menoa
      82
      2081
    3. Hyväksytkö sinä sen että päättäjämme ei rakenna rauhaa Venäjän kanssa?

      Vielä kun sota ehkäpä voitaisiin välttää rauhanponnisteluilla niin millä verukkeella voidaan sanoa että on hyvä asia kun
      Maailman menoa
      549
      1647
    4. Kirjoita yhdellä sanalla

      Joku meihin liittyvä asia, mitä muut ei tiedä. Sen jälkeen laitan sulle wappiviestin
      Ikävä
      94
      1366
    5. Olet hyvin erilainen

      Herkempi, ajattelevaisempi. Toisaalta taas hyvin varma siitä mitä haluat. Et anna yhtään periksi. Osaat myös ilkeillä ja
      Ikävä
      67
      1117
    6. Yksi syy nainen miksi sinusta pidän

      on se, että tykkään luomusta. Olet luonnollinen, ihana ja kaunis. Ja luonne, no, en ole tavannut vielä sellaista, joka s
      Ikävä
      33
      1038
    7. Hyödyt Suomelle???

      Haluaisin asettaa teille palstalla kirjoittelevat Venäjää puolustelevat ja muut "asiantuntijat" yhden kysymyksen pohditt
      Maailman menoa
      216
      916
    8. Hyvää Joulua mies!

      Toivottavasti kaikki on hyvin siellä. Anteeksi että olen hieman lisännyt taakkaasi ymmärtämättä kunnolla tilannettasi, o
      Ikävä
      60
      883
    9. Hyvää talvipäivänseisausta

      Vuoden lyhyintä päivää. 🌞 Hyvää huomenta. ❄️🎄🌌✨❤️😊
      Ikävä
      171
      854
    10. Paljastavat kuvat Selviytyjät Suomi kulisseista - 1 päivä vs 36 päivää viidakossa - Katso tästä!

      Ohhoh! Yli kuukausi viidakossa voi muuttaa ulkonäköä perusarkeen aika rajusti. Kuka mielestäsi muuttui eniten: Mia Mill
      Suomalaiset julkkikset
      3
      828
    Aihe