Nimilistojen suodattaminen?

webnovice

Sarakkeessa A ja B on kummassakin nimilista (sukunimi, etunimi) ja sarakkeeseen C pitäisi saada vain ne nimet, jotka esiintyvät kummassakin listassa. Miten onnistuu?

3

118

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • makroton

      Yksinkertainen kaava ilman makroa.
      Huom! Kaava ei listaa nimiä C-sarakkeelle C1:sestä alkaen alaspäin järjestyksessä, vaan antaa A-sarakkeella olevan nimen kohdalle C-sarakkeeseen vastauksen, että nimi löytyy B-sarakkeelta
      C1=JOS(ONVIRHE(VASTINE(A1;B:B;0));"";A1) - kopioi kaava alaspäin niin pitkästi kuin tarvetta
      Jos on tarvetta saada nimet C-sarakkeelle peräkkäin, niin kopioi C nimet ja liitä ne määräten jonnekkin asetuksella "Arvot" ja lajittele ne siellä ja liitä sitten takaisin C-sarakkeelle alekkain.

      • webnovice

        Kiitos, kaavasi toimii teoriassa, mutta ei toimi minulla jostain syystä.

        Sarakkeiden A ja B nimilistat ovat eri lähteistä, vaikka ovat aivan samassa muodossa (sukunimi, etunimi).

        Jos kopioin sarakkeesta A sarakkeeseen B saman nimen, tai kirjoitan käsin nimen sarakkeeseen B,, kaavasi toimii. Nyt se ei kuitenkaan toimi - ikään kuin solut sisältäisivät jotain näkymätöntä informaatiota, jonka Excel tulkitsee erisisältöiseksi soluksi. Olen kohdasta "Muotoile solut" kaikki pois, mutta ei auta sekään.

        Onko kellään aavistustakaan, mistä voisi johtua?


    • taatusti solussa on ei tulostettav(i)a merkkejä...
      kokeile ekaksi vertailla soluja kaavoilla =PITUUS(C1) ja =PITUUS(D1)
      jos luku molemmissa sama niin identtinen teksti, jos poikkeaa niin ei tulostettavia merkkejä löytyy...

      kokeile funktiota =POISTA.VÄLIT(D1) ja testaa pituus uudelleen. Tämä yleensä auttaa... jos ei niin sitten

      laita koodinpätkä moduuliin ja kirjoita haluamaasi soluihin verrattavien 2 solujen osoitteet kaavaan tyyliin
      =Käännä(C1) ja =Käännä(D1)
      kaava listaa numerokoodina solujen tekstin ja vertaat sitten niitä keskenään ja toteat mikä, niissä on erona. Sen jälkeen vaan valikosta LISÄÄ/MERKKIlomakkeen alareunassa kohtaan Merkistö kirjoitat ko.eriävän luvun ja se korostetaan merkistössä...
      seuraavaksi sitten etsi korvaa jne...

      tai oikeestihan mun ois pitänyt tehdä universaalimakro tolle putsaukselle, mutta...



      Function Käännä(Solu As Range) As String
      For i = 1 To Len(Solu)
      Käännä = Käännä & " " & Asc(Mid(Solu, i, 1))
      Next
      End Function

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

    Luetuimmat keskustelut

    1. Sannan kirja USA:n bestseller!

      "Congratulations to Sanna Marin's HOPE IN ACTION, officially a USA TODAY bestseller!" Kertoo Scribner. Mitäs persut tä
      Maailman menoa
      44
      10619
    2. Yritystuet 10 mrd. vuodessa, eli yrittäjäriski valtiolla kuten kommunismissa

      Pelkästään Viking Linen viinanhakuristeilyitä sponsoroidaan 20 miljoonalla eurolla vuosittain. Dieselin verotukikin on
      Yrittäjyys
      127
      10159
    3. Oikeistolainen luki Med mod att leda : en biografi

      ...ei tykänny Sanna Marinista
      Maailman menoa
      22
      7937
    4. Sture Fjäder haluaa tuensaajien nimet julki

      Kokoomuspoliitikko haluaa yli 800 euroa kuukaudessa tukia saavien nimet julki. Ehkä olisi syytä julkaista myös kuvat? h
      Maailman menoa
      177
      6354
    5. Metsäalan rikolliset

      Jokohan alkaa vähitellen kaatua kulissit näillä ihmiskauppaa harjoittavilla firmoilla.
      Sotkamo
      32
      5003
    6. Milloin viimeksi näit kaivattusi?

      Toimisitko nyt toisin kuin siinä tilanteessa teit?
      Ikävä
      56
      4763
    7. Ruotsalaistoimittaja: "Sanna Marinin saunominen saa minut häpeämään"

      Sanna Marinin kirja saa täyslaidallisen ruotsalaislehti Expressenissä perjantaina julkaistussa kolumnissa.....voi itku..
      Maailman menoa
      124
      4112
    8. Maahanmuuttajat torjuvat marjanpoiminnan - "emme ole rottia"

      Ruotsalaisen journalistin selvitys paljasti, miksi maahanmuuttajat kieltäytyvät työstä. Taustalla vaikuttavat kulttuuris
      Maailman menoa
      125
      3449
    9. Missä vaiheessa

      Päätit luovuttaa suhteeni?
      Ikävä
      63
      3165
    10. Adonikselle

      Kuvittelitko oikeasti, että ootan sua? Kuvittelitko, että voit noin vain vetäyttä ja kun tulet takaisin, kaikki on niin
      Ikävä
      227
      3114
    Aihe