Hirdetés

Új hozzászólás Aktív témák

  • Salex1

    őstag

    Egy igen nehéz feladat állna előttem. Adott egy jó nagy tábla, BC oszlopában vannak a kezelendő adatok, amiket szét kellene bontani.
    Az adat tagolása xx-xxxxx-xxxxx-xxxxxxxx-xxxxxx, 2-5-5-8-6 karakter, kötőjellel elválasztva.
    Az első kettő tag a hely,
    harmadik a szoba,
    negyedik a gép,
    ötödik egy azonosító.
    Így:

    DB-BAN54-0ROOM-00NUMBER
    DB-BAN54-0ROOM-00NUMBER-000207
    DB-BAN54-0ROOM-00NUMBER-000209
    DB-BAN54-0ROOM-00NUMBER-000210
    DB-BAN54-BALAN-SARTO_A-000013
    DB-BAN54-BALAN-SARTO_A-000014
    DB-BAN54-DESCI-0NIKKO_A-000046

    (előfordulhat üres cella is)

    Ebből kellene olyan, hogy minden eltérő azonosítónál (azaz utolsó tag) legyen előtte egy sorban a hely (2-5 kar.), következő sorban már a szoba is (2-5-5 kar.), megint következőben gép (2-5-5-8).
    Viszont ami már szerepelt (hely, szoba vagy gép már fel volt tüntetve) az nem kell még egyszer.
    Így:
    DB-BAN54
    DB-BAN54-0ROOM
    DB-BAN54-0ROOM-00NUMBER
    DB-BAN54-0ROOM-00NUMBER-000207
    DB-BAN54-0ROOM-00NUMBER-000209
    DB-BAN54-0ROOM-00NUMBER-000210
    DB-BAN54-BALAN
    DB-BAN54-BALAN-SARTO_A
    DB-BAN54-BALAN-SARTO_A-000013
    DB-BAN54-BALAN-SARTO_A-000014
    DB-BAN54-DESCI
    DB-BAN54-DESCI-0NIKKO_A
    DB-BAN54-DESCI-0NIKKO_A-000046

    A többi adat a táblázatban is fontos, hogy maradjon. A beszúrt sorok lehetnek a többi mezőkben üresek.

Új hozzászólás Aktív témák