Telefonszámunk: 1-472-0679

[Resolved] One drive Excel export adatok számmá alakítása

Kezdőlap Fórumok Excel témák [Resolved] One drive Excel export adatok számmá alakítása

Topic Resolution: Resolved
5 bejegyzés megtekintése - 1-5 / 5
  • Szerző
    Bejegyzés
  • #8812
    halmosia
    Felhasználó

    Sziasztok, abba futottam bele, hogy egy ONE DRIVE FORM-ból kinyert adathalmazt szeretnék függvényekkel összesíteni, de nem tudom számmá alakítani az értékeket. Egyelőre minden számot át tudok alakítani, kivéve a 3-t. Valami miatt a 3-as értéket tartalmazó cellákat nem alakítja kalkulálható értékké.
    CTRL+C, CTRL+V, akkor ezek az értékek szerepelnek a táblázatomban:
    “3
    ” 2 1
    1 0 1
    1 1 1
    5 6 5
    “3
    ” 4
    “3
    ” 2
    1 1
    “3
    ” 4
    Próbáltam kimásolni és csak értékként beilleszteni, de nem jártam így sem sikerrel.
    Csatoltam az adatokat tartalmazó fájlt.

    Köszi előre is bármilyen építő jellegű támogatásért.

    Attachments:
    You must be logged in to view attached files.
    #8814
    delila
    Felhasználó

    Szia!

    Ha csak ez a 4 sor lenne, egy megoldás, hogy a G7-be beírsz egy függvényt: =HAHIBA(G2*1;3)
    Ezt le-, és jobbra másolod, majd az eredeti helyére beilleszted értékként.
    Amíg nem kapsz jobb tippet, talán ez is megteszi.

    Delila

    #8815
    horvimi
    Adminisztrátor

    Szia!

    A probléma az, hogy a 3-ast tartalmazó cellák végén a 3-as után van egy speciális, 10-es kódú karakter.
    Ez egy vezérlő karakter, ami sortörést idéz elő a cellában.
    Ha a szerkesztőlécen a hármas mögé kattintasz, és nyomsz egy lefelé nyilat, akkor egy üres sort fogsz látni a 3-as alatt.
    Néha előfordulnak ilyen, és ehhez hasonló érdekességek, főleg netről lehozott C/P adatokban.

    Hogy miért gondoltam erre? mert már “öreg” vagyok 🙂

    Én különben nem is így csináltam, hanem a CODE/KÓD függvénnyel megnéztem, hogy mi az utolsó karakter kódja. Az jött ki, hogy 10. Bocs, most épp angolon áll az Excelem…

    =CODE(RIGHT(H3))

    A 3-as kódja viszont az 51 kellene, hogy legyen

    =CODE("3")

    Na, miután megvan a diagnózis, jöhet a gyógyítás.

    Képlettel
    Van egy CLEAN / TISZTÍT nevű függvény, ami kitakarítja a 32-esnél kisebb kódú vezérlőkaraktereket a megadott cellából. A kapott eredmény még szöveges lesz, de a VALUE / ÉRTÉK függvénnyel számmá lehet alakítani.

    =VALUE(CLEAN(G2))

    Ezt aztán lehúzva meg jobbra megkapod az eredeti tartomány javított változatát, amit visszarakhatsz a fenti tartományba értékként.

    Csere és szorzás
    1. Kijelölöd az átalakítandó oszlopokat
    2. Ctrl-H Csere)
    3. Amit keres: Jobb oldali ALT+010 a billentyűzeten. Ez beviszi a 10-es kódú karaktert
    4. Cserélje a semmire (ezzel mindenhonnan kimegy a 10-es kódú cucc.
    5. Meg kell mindent szorozni 1-el, hogy a szöveges számok igazi számok legyenek
    5.1 Egy üres cellába beírsz egy 1-est, majd ezen a cellán Ctrl+C
    5.2 Kijelölöd az átalakítandó oszlopokat -> Bármelyiken jobb klikk -> Speciális beillesztés -> Szorzás

    VOILA !

    Jelezz vissza itt, hogy sikerült-e!

    Boldog karácsonyt!

    Imre

    • A hozzászólás módosításra került: 5 months telt el-horvimi.
    • A hozzászólás módosításra került: 5 months telt el-horvimi.
    #8818
    halmosia
    Felhasználó

    Kedves Delila és Imre,

    hálásan köszönöm a támogató hozzáállásotokat!
    Sikerült a képlettel megoldani a kérdést.

    Még egyszer köszönöm és sikeres új évet kívánok!

    Ákos

    #8819
    horvimi
    Adminisztrátor

    Örülünk!

5 bejegyzés megtekintése - 1-5 / 5
  • Be kell jelentkezni a hozzászóláshoz.