- Aliexpress tapasztalatok
- Megvédenék a gyerekeket az agresszív algoritmusoktól
- Bocsánatot kért az Apple, mert nagyon mellélőtt a legutóbbi reklámjával
- Visszavonta az Intel és a Qualcomm Huawei-hez kiadott exportlicencét az USA
- Videó stream letöltése
- C# programozás
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Bittorrent topik
- SkyShowtime
- Mikrotik routerek
-
IT café
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
-
Delila_1
Topikgazda
A cellaformátum legyen "Tegnap "#####0, amit az egyéni kategóriában adhatsz meg a cellaformázásnál.
Beírja a Tegnap szót a szám elé, és továbbra is tudsz számolni a cella értékével.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Delila_1
Topikgazda
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.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
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....????
[ Szerkesztve ]
-
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
É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 oszlopokra itt is így kellett volna )[ Szerkesztve ]
-
-
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 -
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...
Spóroljunk! Kerül, amibe kerül!
-
Fferi50
őstag
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.
-
szatocs1981
aktív tag
szvsz, mert az "A" bezavarja. Mivel van benne egy betü, így már csak alfabetikus sorrendben lehet szürni, numerikus helyett.
2 lehetöséged van, hogy jó legyen:
a) kiveszed az "A" betüt
b) kiegészíted az összes számot pl. 4 jegyüre: A0001,....,A0105, ....,A2111[ Szerkesztve ]
-
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!
[ Szerkesztve ]
-
-
Delila_1
Topikgazda
Kicsit bele piszkáltam a fájlba. Az A oszlop számait szöveggé alakítottam mindkét lapon, mert úgy látom, ezek cikkszámok, vagy hasonló adatok, amikkel nem végzel matematikai műveletet. Az első lap B2 cellásának a képletén is módosítottam.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
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
[ Szerkesztve ]
-
Fferi50
őstag
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.
[ Szerkesztve ]
Új hozzászólás Aktív témák
- Bitdefender Total Security 3év/3eszköz! - "Tökéletes védelem most kedvező áron..."
- Vírusirtó, Antivirus VPN kulcsok
- World of Warcraft Shadowlands Collectors edition EU EN
- Windows 10/11 Home/Pro , Office OEM/Retail kulcsok
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen
Cég: Promenade Publishing House Kft.
Város: Budapest