-
Mobilarena
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Mutt
senior tag
Szia,
Egyéb lehetőségek a már kapott megoldáson túl.
1. Az adatsoron állva Beszúrás menü, Kimutatás. Erről érdemes előbb interneten/youtubeon leirasokat nézned, de röviden a sorok dobozba a neveket, az értékbe pedig az összeadni kívánt oszlopot kell húzni.
2. MS365-os verziót használva pedig az EGYEDI függvénnyel ki tudod nyerni a neveket egy új helyre és mellé a már használt SZUMHA jöhet.Üdv
-
Fferi50
Topikgazda
Szia!
"hogyan tudum kigyűjteni egy új oszlopba a neveket, úgy hogy töbször ne forduljon elő és ne manuálisan kelljen megcsinálni"
Átmásolod az összes nevet az új oszlopba, majd Adatok - Ismétlődések eltávolítása.
Sajnos új név hozzáadása esetén kell egy kis munka még. Fkeres függvénnyel meg kell nézni, hogy létezik-e már az egyedi oszlopban, ha nem akkor egyszerűen át kell írni oda, ha igen, akkor nincs teendő.
Több név hozzáadásakor pedig meg kell ismételni az ismétlődések eltávolítását.
A nevek melletti képletet nem kell megváltoztatnod, csak lehúznod az új nevekhez.
Üdv. -
Magnat
veterán
Szia,
a html-ben hogy van a táblázat, tr, th, td tagekkel? Ha igen és dinamikusan kell kiolvasni, van rá kimondottan egy objektum vba-ban (fejből nem emléxem, de az otthoni gépemen megvan), ha pedig egyszeri alkalom, akkor van pl ez a konverter, ha bemásolod a html kódot, csinál belőle táblát, amit csak át kell dobni Excelbe.
-
-
Ha esetleg publikus a dolog, akkor linkeld azt a honlapod (ahol a táblázat van), ránézünk, aztán lehet, hogy a Transzponálás segíthet
-
Fferi50
Topikgazda
Szia!
Biztos, hogy dátum az amit ott kapsz? Szerintem szöveg, csak dátumnak gondolod.
Nézd meg a cellaformátumot légy szíves és próbáld átállítani számra.
Ha szám lesz belőle, akkor dátum és csak formátumot kell változtatni.
Ha marad ilyen, akkor szöveg és függvényekkel tudod dátummá alakítani segédoszlopban, pl.
=Dátum(jobb(A1;4);közép(A1;4,2);bal(A1;2))
Üdv. -
Fferi50
Topikgazda
Szia!
Ha egészre szeretnél kerekíteni, akkor:
=KEREK.FEL(A1;-2)-10
Ez független a tizedesvessző mögötti értékektől.
Ha tizedesvessző utáni értékeket is cserélnéd, arra más képlet kellene, de ott soha nem fogsz 90-et látni, mert az utolsó 0 nem íródik ki, kivéve, ha kötelezőnek formázod, illetve az Excel sajátosságai miatt mással számol és mást látsz - meg kell határozni, hány tizedest szeretnél látni.
Persze más a kérdés, ha szövegről van szó.
Üdv.
-
m.zmrzlina
senior tag
Egy lehetséges megoldás (ha az A:A oszlopban vannak a számok):
=LEFT(A1;LEN(A1)-2) & "90"
Ettől persze szöveggé váltak a számok ami nem baj akkor ha pl raktárnyilvántartás azonosítóiról van szó, azokkal rendszerint ui nem kell matematikai műveleteket végezni.
Ha az eredménybe szám kell akkor meg lehet pl szorozni 1-gyel a fv-t:
=(LEFT(A1;LEN(A1)-2) & "90")*1
-
szatocs1981
aktív tag
Jelöld ki a cellákat, amiket, módosítani szeretnél, majd futtasd le a következö makrót:
Sub Makro1()
Dim Zelle As Range
For Each Zelle In Selection.Cells
Zelle.Value = Left(Zelle.Value, 1) & Right("000" & Right(Zelle.Value, Len(Zelle.Value) - 1), 4)
Next Zelle
End SubA kijelölt cellákat az alábbiak szerint módositja:
Az elsö karakter változatlan marad, majd hozzátol 3db 0-t, végül levágja 4 jegyüre!Elötte készíts mindenképpen biztonsági másolatot!
-
szatocs1981
aktív tag
-
Fferi50
Topikgazda
Szia!
Egy kicsit pontatlanul fogalmazol.
"egy oszlopból, hogyan lehet kitörölni azokat a sorokat ami nem tartalmaz adatokat és üresek"
Egy oszlopban csak cellák vannak, amelyek lehetnek üresek is.
Ha egy db cellát törölsz, akkor eldöntheted, hogy a cellától jobbra vagy az alatta levő cella "tolódjon" a helyére, de valamelyik megtörténik, azaz megváltozik az adatszerkezet.
Ha egész sort törölsz, a többi oszlopban levő adat is törlődik.
Autószűrő - az üresek látszanak opció kiválasztása után a megjelenő üres sorokat kijelölés után egy mozdulattal tudod törölni, viszont egy-egy cellát külön nem lehet. (sorok kijelölve - jobb egérgomb, sorok törlése).Üdv.
-
spe88
senior tag
Hi,
Ha nagyon sokszor kell és ebből mennek tovább függvények, akkor automatizálni lehet függvényekkel ((HA, FKERES, INDEX, HOL.VAN stb), makróval, de ha csak egyszer-kétszer akkor a feltételes formázás/cella kijelölés/ismétlődő értékek segíthet!
ha specifikusabb kell, akkor írd le pontosan, mert azt nem értettem, hogy van 2 oszlopod A és B és ha B-ben ott van A eleme, akkor oda egyet ír! de hova? esetleg egy másik oszlopba lehetne...
-
Törpella
csendes tag
Hibaüzenetet kaphatsz akkor is pl, ha a hivatkozott cellák bár számokat tartalmaznak, de szövegként vannak értelmezve. Az excel ezt jelzi kis zöld háromszöggel a cella sarkában. Ezt a hibát én úgy tudtam mindig kiküszöbölni, hogy belekattintottam az első ilyen cellába, kijelöltem az oszlopban az alatta következő összes többit, az első cellánál ilyenkor megjelent egy kis figyelmeztető fülecske, klikk arra és konvertálás számra. Ezt meg kellett oldani minden egyes képletben használt oszlopnál, ahol ez a probléma jelentkezett.
Azzal a feladattal, mit a linkelt képen mutattam szintén hasonló problémám volt.
Ha nem boldogulsz, küldj egy mintát és megoldjuk -
Törpella
csendes tag
Én hibáztam. Bár ha klikkelsz a cellákba, akkor nincs jelentősége, de másolásnál igen: kifelejtettem az aposztrófokat a munkalapneveknél
Így könnyebben érthető:
sárgával jelölve a saját kód, a szélső ahova az egyezést keresed (0 ha nincs és 1 ha van)
ez meg a beszállítós munkalap, sárgával kiemelve ahol keresed a saját kódodat. Gyakorlatban úgy működik, hogy minden új listaellenőrzéskor a legegyszerűbb mód törölni az összes adatot a beszállító fülről, egy ctr+c/ctrl+v-vel bemásolni az új adatokat és kész... persze csak akkor, ha minden bemásolt táblázat elrendezése és mérete egyezik. (Ha nem, akkor a táblázat oszlopaként kell hivatkozni az oszlopokraitt is így kellett volna
)
-
Törpella
csendes tag
Szia,
Excel 2010-ben a Wiev -> Arrange all -> Tile vagy Vertical (magyar excelben asszem a Nézet -> Mozaik ) beállítás csinál hasonlót, ekkor ha két aktív excel ablakod van, egymás mellett látod az egészet. Volt más megoldás is, amikor külön ablakként lehetett kezelni, de elfelejtettem és arra én is kíváncsi vagyok!!!
-
Törpella
csendes tag
Szia,
Szerintem ha a te listád mondjuk az "A" lista és amit a beszállítótól kapsz az a "B" lista és csak Excelt akarsz minden extra nélkül
akkor pl "A" lista a sheet1-en, "B" lista a sheet2-re, sheet1-en (vagy egy harmadikon) a VLOOKUP és az IF remekül működik :-)
Pl ha a te azonosítódat az A oszlop tartalmazza, akkor
IF(VLOOKUP(sheet!A1;sheet2!tartomány;sheet2!azonosító_oszlopa;0);"1";"0"))
vagy
IFERROR(IF(VLOOKUP(sheet!A1;sheet2!tartomány;sheet2!azonosító_oszlopa;0);"1";"0"));"")...vagy nem....????
-
Delila_1
veterán
Akkor jön az összefűzés.
="Tegnap " & A1
Ilyenkor természetesen nem tudsz számolni az értékekkel.
Az összefűzés után értékké alakíthatod a képleteket. Kijelölöd a tartományt, Ctrl+c-vel másolod. Marad a kijelölés, jobb klikk, irányított beillesztés, Értéket. Az eredeti értékeket tartalmazó tartományt törölheted.
Úgy is jó, hogy kijelölöd és másolod a képleteket, kijelölöd az eredeti tartományt, és oda illeszted be értékként. Ekkor a képleteket tartalmazó tartományt törölheted.
Új hozzászólás Aktív témák
Hirdetés
- ÁRGARANCIA!Épített KomPhone i9 14900KF 64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
- Felújított számítógépek/merevlemezek Számlával, garanciával! Ingyen Foxpost!
- Szerezd be most az érzékelhető különbséget! Akár 0% THM-re
- Telefon felvásárlás!! Xiaomi Redmi Note 13, Xiaomi Redmi Note 13 Pro, Xiaomi Redmi Note 13 Pro+
- Azonnali készpénzes Sony Playstation 4 Slim / PS4 Pro felvásárlás személyesen/csomagküldéssel
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest