Kirjoittaja Aihe: Libreoffice Calc taulukkojen vertailu  (Luettu 2029 kertaa)

ilkant

  • Käyttäjä
  • Viestejä: 1274
  • Kubuntu
    • Profiili
Libreoffice Calc taulukkojen vertailu
« : 24.04.17 - klo:20.18 »
Käytössä Libreoffice Calc (Kubuntu 16.04). Taulukossa on kaksi välilehteä. Yhdessä sarakkeessa (otetaan esimerkiksi D) on joillakin riveillä samoja tietoja näiden kahden välilehden välillä. Siis välilehden 1 taulukossa rivillä 123 (sarakkeessa D) on täsmälleen sama teksti kuin välilehden 2 taulukossa rivillä 567 (sarakkeessa D).

Nyt pitäisi olla joku makro, joka kävisi läpi tuon välilehden 1 rivit ja vertailisi välilehden 2 riveihin. Jos löytyy sarakkeesta D samat teksti rivipareittain, niin se kirjoittaisi nämä rivit välilehdelle 3.

Tarkoitus on siis löytää kahdesta listasta samat sarakkeen D parit ja ne kolmanteen (tulos)listaan.

Homman voisi koodata javalla kohtuu helposti, kunhan on valmiina taulukonkäsittelyrutiinit. Mutta onko tämä helppoa tehdä LibreOfficen IF-lausekkeella kun toistolla pitäisi käydä läpi listan rivit molemmissa välilehdissä?