-
Fototrend
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
-
csadi0011
őstag
Sziasztok!
Excelben létezik olyan függvény, ami azt csinálja, mint az ÖSSZEFŰZ, csak nem szövegként, hanem számként működne a cella. Szóval, ha az ÖSSZEFŰZ-zel rakok össze számokat, akkor pl a1: 10 a2: 20 a3: 30 cellákból 102030-at csinál, de szövegként kezeli. Nekem ez kéne számokba.
3 cellába kapok értékeket, amelyek közül az első az órát, a második a percet, a harmadik a másodpercet mutatja. Egy cellába akarom összesíteni ezt. Nem vagyok nagy exceles. Nekem ez volt a megoldásom:
Mondjuk A1,B1,C1 cellákban vannak az előbb felsorolt adatok.
=A1*10000+B1*100+C1
Cellaformázásban egyéni szám minta: 0" óra "00" perc "00" másodperc"Gondolom ennél van egyszerűbb módszer is, arra lennék kíváncsi.
-
csadi0011
őstag
válasz karlkani #27207 üzenetére
Először így akartam, de én nem tudtam beleírni. Kijöttem a gyakorlatból. Nálam mindig hibát írt. Nem tudom mit rontok el.
Nem egész számokkal dolgozok ezért nekem most a táblázatomban így néz ki:
=KEREK.LE(J1;0);*10000+KEREK.LE(N1;0)*100+KEREK.LE(S1;0)Na ebbe hogy kell beleírni azt, amit te is beleírtál az összefűz-be?
-
csadi0011
őstag
válasz azopi74 #27216 üzenetére
Áhááá. Köszönöm
Nem volt bajom az összefűz-zel, csak érdekelt ez a beleírás dolog. Nem foglalkozom már 2-3 éve excellel, de azelőtt mintha tudtam volna beleírni ilyenekbe. De ezek szerint csak a szövegesekbe.A kerek.le-s kérdésedet nem értem. Egyszerűen csak lefelé kerekít a megadott számjegy helyéig. Ennél tudományosabbra van szükség?
Btw. Köszi még egyszer a segítségeteket
-
csadi0011
őstag
válasz Fferi50 #27219 üzenetére
Köszönöm neked is.
@karlkani: Akkor (KEREK.LE(A1;-1) lett volna a függvényben
Amúgy az Adventure Capitalism nevű játékhoz csinálok egy gyors számolót, amibe beírom, hogy mennyi pénzre van szükségem és a profitomból kiszámolja, hogy mennyi idő alatt jön össze.Raktam bele napot az óra, perc, másodperc elé a kerek.le függvényes változattal. és úgy néz ki, hogy B1 cellában van a profit, hogy mennyi a bevétel másodpercenként. E1 cellába írod, hogy mennyi az a pénz aminek tudni akarod az összegyűlési idejét. G1 cellában pedig a fantasztikus függvény, amit meg is untam mert ilyen hosszú lett:
=HA((E1/(B1*3600))>=24;(KEREK.LE(E1/(B1*3600)/24;0)*1000000+KEREK.LE(E1/(B1*3600)-KEREK.LE(E1/(B1*3600)/24;0)*24;0)*10000+(KEREK.LE(HA((1-(KEREK.FEL((E1/(B1*3600))-KEREK.LE(E1/(B1*3600)/24;0)*24; 0)-((E1/(B1*3600))-KEREK.LE((E1/(B1*3600))/24;0)*24)))=1;"00";(1-(KEREK.FEL((E1/(B1*3600))-KEREK.LE((E1/(B1*3600))/24;0)*24; 0)-((E1/(B1*3600))-KEREK.LE((E1/(B1*3600))/24;0)*24)))*60);0))*100+(KEREK.LE(HA((1-((KEREK.FEL(HA((1-((KEREK.FEL((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24); 0))-((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24))))=1;"00";(1-((KEREK.FEL((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24); 0))-((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24))))*60);0))-(HA((1-((KEREK.FEL((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24); 0))-((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24))))=1;"00";(1-((KEREK.FEL((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24); 0))-((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24))))*60))))=1;"00";(1-((KEREK.FEL(HA((1-((KEREK.FEL((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24); 0))-((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24))))=1;"00";(1-((KEREK.FEL((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24); 0))-((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24))))*60);0))-(HA((1-((KEREK.FEL((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24); 0))-((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24))))=1;"00";(1-((KEREK.FEL((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24); 0))-((E1/(B1*3600))-(KEREK.LE((E1/(B1*3600))/24;0)*24))))*60))))*60);0)));KEREK.LE((E1/(B1*3600));0)*10000+KEREK.LE((HA((1-(KEREK.FEL(E1/(B1*3600); 0)-E1/(B1*3600)))=1;"00";(1-(KEREK.FEL(E1/(B1*3600); 0)-E1/(B1*3600)))*60));0)*100+KEREK.LE((HA((1-((KEREK.FEL((HA((1-(KEREK.FEL(E1/(B1*3600); 0)-E1/(B1*3600)))=1;"00";(1-(KEREK.FEL(E1/(B1*3600); 0)-E1/(B1*3600)))*60));0))-(HA((1-(KEREK.FEL(E1/(B1*3600); 0)-E1/(B1*3600)))=1;"00";(1-(KEREK.FEL(E1/(B1*3600); 0)-E1/(B1*3600)))*60))))=1;"00";(1-((KEREK.FEL((HA((1-(KEREK.FEL(E1/(B1*3600); 0)-E1/(B1*3600)))=1;"00";(1-(KEREK.FEL(E1/(B1*3600); 0)-E1/(B1*3600)))*60));0))-(HA((1-(KEREK.FEL(E1/(B1*3600); 0)-E1/(B1*3600)))=1;"00";(1-(KEREK.FEL(E1/(B1*3600); 0)-E1/(B1*3600)))*60))))*60));0))
[ Szerkesztve ]
-
csadi0011
őstag
válasz csadi0011 #27221 üzenetére
Bocs a dupláért. Muszáj javítanom magam. Elég felesleges dolgokat csináltam abban a függvényben.
A másodpercből kellett volna kiindulni, nem órát csinálni belőle, majd visszafejteni másodpercre.Most így csináltam meg:
=KEREK.LE(E1/B1/60/60/24;0)&" nap "&KEREK.LE(E1/B1/60/60;0)-KEREK.LE(E1/B1/60/60/24;0)*24&" óra "&KEREK.LE(E1/B1/60;0)-KEREK.LE(E1/B1/60/60;0)*60&" perc "&KEREK.LE(E1/B1-KEREK.LE(E1/B1/60;0)*60;0)&" másodperc"Ha van még javaslat erre a dologra, szívesen meghallgatom.
-
csadi0011
őstag
válasz azopi74 #27227 üzenetére
De egyszerűbb, csak én erről nem tudtam
De amúgy ez így cellaformázással hibásan ír nálam. Mindig van 1 hónap alacsonyabb értékeknél. Nagy számoknál meg, ha felfelé mész, néha csökken, néha nő az évek száma
Nem rontom el a kerek.le függvénnyel a számítást. Annyi a baj vele, hogy nagyon nagy számoknál már nem pontos, mert az excel kerekíteni fog.
Elmondom akkor, hogy hogyan működik. és akkor érthető lesz a kerek.le. Menjünk el akkor csak addig, hogy másodpercet és percet mutasson.
Meghatározom, hogy a kívánt bevételhez szükséges idő mennyi: E1/B1
Ez percben kifejezve: E1/B1/60
Ha egymás mellé írod, hogy E1/B1/60&E1/B1, akkor nem azt kapod, hogy hány perc és hány plusz másodperc az idő, hanem megkapod az időt percben, és másodpercben is. Ezért azt kell megoldani, hogy a másodperc ne mutasson annyit, amennyit a perc már kifejez.
Szóval a másodpercből ki kell vonni annyi másodpercet, amennyit a perc kifejez.
Példának vegyük azt, hogy 330 másodperc lesz a végeredmény.
A problémás képletben így nézne ki: 5,5 & 330Most jön a kerek le:
KEREK.LE(E1/B1/60;0)
Ezzel az 5,5-ből 5 lett, mert nulladik számjegyig kerekít függvény lefele, és ennyi percre van nekünk szükségünk. Azt a 0,5-öt amit lecsíptünk, azt majd kifejezi a másodperc.Mivel a másodperc is lehet nem egész szám, ezért én azt is lekerekítem:
KEREK.LE(E1/B1;0)A lekerekített percet megszorozzuk 60-nal, mert annyi másodpercet képvisel ő, és ezt ki kell vonnunk a másodpercből és megkapjuk a helyes másodpercet a perc mellé.
Tehát csak a másodpercek száma:
KEREK.LE(E1/B1;0)-KEREK.LE(E1/B1/60;0)*60Helyes képlet:
KEREK.LE(E1/B1/60;0)&" perc "&KEREK.LE(E1/B1;0)-KEREK.LE(E1/B1/60;0)*60&" másodperc"És ezt lehet tovább csinálni órákkal, napokkal, évekkel, amíg akarjuk.
Szerk: Feltöltöttem a táblázatom: [link]
[ Szerkesztve ]
-
csadi0011
őstag
Feltételes formázással lehet szöveget kvázi átírni?
Van egy táblázat Google Drive profilomban, amibe naponta ír egy weboldal egy sor adatot (pár cellába számokat és szövegeket). Nincs velük semmi gond, de arra gondoltam, hogy a szövegeket lefordítanám. Feltételes formázással próbálkoztam: Csak adott tartalmú cellák formázása --> Megadott szöveg --> Tartalmazza --> "Fordítandó szöveg"
Formázásnak pedig valahogy azt akartam, hogy a cellának más legyen a szövege, de nem sikerült.Az a lényeg, hogy az adott cellában fordítsak. Ne kelljen új cellát létrehoznom ezért.
[ Szerkesztve ]
-
csadi0011
őstag
Helló
Nem teljesen értem ezt a negyedik részt. Mármint látom, hogy amit írtál, azzal hogy működik, de miért pont a negyedik? Van ezeknek valami sorrendjük?
Amúgy működik, szóval nagyon szépen köszönöm!
Próbáltam színezni külön a normált, hogy amit eléírok, csak az látszódjon, de sajnos olyat már nem tudtam elérni. -
csadi0011
őstag
válasz Delila_1 #27268 üzenetére
Mármint abban amit ő írt, de gondolom írhatok mást is. Vagy rosszul értettem?
Szerk: Megnéztem. Ja oké értem köszi! Azt hittem, hogy amit idéztél tőle, az csak arra vonatkozik, ami az ő formázása volt. De ezek szerint nem.
Viszont most látom, hogy mégis meglehet csinálni amit akartam. Ha ezt írom formátumnak:. ;;;"Akármi"
, akkor működik.[ Szerkesztve ]
-
csadi0011
őstag
Helló!
Hogyan lehet megoldani egy feltételes formázást úgy, hogy a formázandó cella akkor legyen formázva, ha a benne lévő szöveg megegyezik egy másik cella szövegével. Van egy 11x8-as táblázatom és egy különálló cellám. A táblázatban betűk vannak. Ha a külön cellába beírok egy betűt, akkor azt akarom, hogy a táblázatomban pirosak legyenek azok a cellák, amikben az a betű van.Szerk: Hülye vagyok rossz helyen néztem. Már megvan.
Viszont lenne egy másik kérdésem. Ha van pár cellám. Azokban a cellákban szintén betűk vannak. Azt akarom, hogy legyen egy külön cella, ami kiírja, hogy a táblázatomból melyik sorban található 1-nél több egyezés. A fenti táblázatról van szó még mindig. Ha egy sorban 2 betű is piros lett, akkor tudni akarom egy külön cellában annak a sornak az első celláját.[ Szerkesztve ]
-
csadi0011
őstag
Ismét segítséget szeretnék kérni.
Van 2 táblázatom. Vegyük úgy, hogy az egyik táblázat első oszlopában vannak növekvő sorrendben 2 és a 3 hatványai. A második oszlopában csak egy egyenlőségjel, a harmadik oszlopban pedig a számok lennének betűvel leírva. Vegyük úgy, hogy kivehetőek a 3 hatványai és 2 hatványai úgy maradnak bent, hogy újrarendezik magukat.
A másik táblázatban ott állnak csak a kettő hatványai az első oszlopban. A második oszlopban pedig a számok ott állnak betűvel leírva. Azt szeretném, hogy mikor a 3 hatványai bekerülnek az első táblázat első oszlopba, akkor az első táblázat második oszlopában a 2 hatványai mellett ott legyenek betűvel kiírva a 2 hatványai.FKERES-t próbáltam használni, de amikor bent vannak a 3 hatványai, akkor melléjük is ír.*
Szóval a végeredmény az első oszlopban:
A1: 0 | C1: Nulla
A2: 1 | C2: Egy
A3: 2 | C3: Kettő
A4: 3 | C4:
A5: 4 | C5: Négy
A6: 8 | C6: Nyolc
A7: 9 | C7:3 hatványai nélkül:
A1: 0 | C1: Nulla
A2: 1 | C2: Egy
A3: 2 | C3: Kettő
A4: 4 | C4: Négy
A5: 8 | C5: Nyolc
A6: 16 | C6: Tizenhat
A7: 32 | C7: Harminckettő*Az én táblázatomban nem ilyen egyszerű számok vannak, de nem akartam azt elmagyarázni. Így egyszerűbbnek találtam.Ott nem egész számok vannak. Néha két szám között a különbség kevesebb, mint 1.
Mitől lehet az, hogy az FKERES rosszat ír be? a függvénybe HAMIS-t írtam, szóval elvileg pontosan kéne mérnie. Vagy akkor is lehet gond, hogy a számok között kicsi a különbség?
[ Szerkesztve ]
-
csadi0011
őstag
válasz csadi0011 #28967 üzenetére
Bocs a dupláért.
Megoldódott. Kerekítés oldotta meg még is a helyzetet, csak így kell hozzá egy plusz oszlop.
Még egy kérdésem lenne:
Több sornyi cellából szeretnék csinálni egy oszlopot. 220 celláról lenne szó, szóval elég ciki egyenként csinálni.Úgy nézne ki, hogy a B20-től W20-ig, B23-W23-ig, B26-W26-ig ... B47-W47-ig tartó cellák tartalmát szeretném ilyen sorban megjeleníteni a B49-tól B268-ig tartó cellákban. Hivatkozás lenne, szóval =B20 lenne a B49-ben.
[ Szerkesztve ]
-
csadi0011
őstag
Remélem nem gond, de ismét segítséget szeretnék kérni.
Van egy 56 cellából álló sorom, amiben néhány cellában ugyan az a szöveg van. Szeretnék egy külön sort, ahol minden csak egyszer szerepel. A sorrend maradjon, de, ha olyan cella jön, ami már volt, azt hagyja ki. -
csadi0011
őstag
válasz lenkei83 #28979 üzenetére
Nem tudom, hogy a +2 oszlop bezavarna-e a kereső függvényekbe.
Ez egy segédmunkalap, ami tele van F/V-KERES-sel, szóval nem mennék oda, hogy frissítgessem. Mindenképpen az lenne a munkalap feladata, hogy egy másik munkalap segítségére legyen. Ha az egyes munkalapon átírok valamit, akkor ezen kettes munkalapon változnak dolgok, de azok megjelennek az első munkalapon. Elég sok sor meg oszlop van, és még nincsen kész, nem tudom, hogy mennyi lesz még. Nem akarom egy lapon megoldani őket.
A sorok celláiban amúgy főként ilyen adatok vannak. C1 C2 D1 D2 G1 G2
Én szívesen elszöszmötölök egy függvényes megoldással, de nem tudom melyikkel oldjam meg. -
csadi0011
őstag
Remélem nem megyek az agyatokra, de ismét kérdeznék.
1.:
Lenne egy A1 cella, amiben ilyen típusú szövegek lennének(begépelt): "1,5" "1,3,5" "1,b3,b5" "1,3,#5" 1,3,#5,6,9". Az "1" az állandó. Az nem változik. 6 vessző lehet maximum. A vesszők közötti karakterek száma max 3 lenne. pl: 1,3,5,bb7
Szóval ezt az A1 cellát kéne felosztani külön annyi cellára, amennyi ilyen kód van benne. És a helyük sem mindegy. A kódban szereplő szám lesz a helye.
Példa:
A1: 1,3,5,b7,#11
[B]A2:[/B] 1 [B]|[/B] [B]C2:[/B] 3 [B]|[/B] [B]E2:[/B] 5 | [B]G2:[/B] b7 | [B]K2:[/B] #11Aztán ezt tovább kéne bontani. A3:N3 cellákba. Ahol volt kód (pl. A2-ben), alá (A3) tegyen egy karaktert jelzésként(legyen egy kötőjel mondjuk). Ahol nem csak szám volt a kódban(pl.G2), hanem előtte b/bb/#/## is, alá (G3) tegye be a karaktert, ami ott volt.
Szeretném inkább magamtól megcsinálni, de nem sikerült eddig. Ha valaki csak azt mondja el, hogy milyen függvényekkel csináljam, azt is nagyon megköszönném. BAL JOBB szöveg.keres függvényekkel próbálkozom sikertelenül.
(excel: magyar 2013)
[ Szerkesztve ]
-
csadi0011
őstag
válasz Delila_1 #29020 üzenetére
1 cellában változtatnám az adatot, szóval jobb lenne függvénnyel, hogy csak írogatni kelljen. Mindig új adat beírásánál szövegből oszlopozni nem túl jó. Meg, ha másnak elküldöm, neki el kell magyarázni, hogy hogyan működik.
Az előző hsz-ben A1-et írtam, és, hogy szétválasztva az A2-ben lesz, de itt a szétválasztott adatoktól balra raktam, mert szerintem így átláthatóbb.[ Szerkesztve ]
-
csadi0011
őstag
Sziasztok!
Bújom a google-t, de nem sikerül megcsinálnom egy műveletet.
Automatikusan szeretnék URL címről adatot importálni, de az URL cím változna. A ".com/" utáni szöveg egy cella tartalma lenne.
Szóval akarok egy cellát, amiben egy másik cella adatával kapok vissza értéket egy URL-en keresztül.Ez lehetséges?
[ Szerkesztve ]
-
csadi0011
őstag
válasz csadi0011 #33528 üzenetére
Bocs a dupláért, már nem tudok szerkeszteni. Kicsit hülyén írtam. Nem is a webcím összeillesztése a lényeg, hanem hogy legyen egy cella, ami weblapról kér le adatot, de ez a cella vigye tovább a működését, ha kitöltést csinálok. Szóval ha saroknál a + jellel húzom.
Tehát mondjuk összerakok magamnak egy url címet=$A$1&B1
ilyen egyszerűen, aztán lesz még a táblázatomban adat, akkor kitöltöm az alatta lévő cellát, A1&B2 cellaegyesítéssel kapott címen lévő adatok megjelenjenek.
Új hozzászólás Aktív témák
- Wise (ex-TransferWise)
- Vicces képek
- Luck Dragon: Asszociációs játék. :)
- HiFi műszaki szemmel - sztereó hangrendszerek
- Főzőcskés topic
- Kerékpárosok, bringások ide!
- Telekom otthoni szolgáltatások (TV, internet, telefon)
- Milyen CPU léghűtést vegyek?
- Háztartási gépek
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- További aktív témák...
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- Bontatlan - BATTLEFIELD 1 Collectors Edition - Játékszoftver nélkül
- Game Pass Ultimate előfizetések 1 - 25 hónapig azonnali kézbesítéssel a LEGOLCSÓBBAN!
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.04.17.
- Eladó Steam kulcsok kedvező áron!