-
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
-
Vizes Tomi
tag
válasz m.zmrzlina #12548 üzenetére
Üdv !
Ez volt a jó megoldás. Működik, köszönöm
üdv!
Vizes Tomi
-
m.zmrzlina
senior tag
válasz Vizes Tomi #12551 üzenetére
Nincs mit.
-
poffsoft
addikt
Sziasztok!
Újabb feladat:
A D35:AH37 tartományban kell összeszámolni azokat a nemüres cellákat, amiknek a formátuma (háttérszín, betűszín, betűtípus, stb) megegyezik a $A$38 cellának a formátumával.
Ha lehet, képlettel, nem makróval[ Szerkesztve ]
[ Szerkesztve ]
-
félisten
-
poffsoft
addikt
-
félisten
válasz poffsoft #12555 üzenetére
Ez most csak a példa kedvéért C1 cellával hasonlítja össze az A1:B10 tartományt és egy MsgBox fogja kiírni, hogy hány megegyező van a tartományban. Én egy Command Button-hoz rendeltem most, de természetesen ez már lényegtelen, utólag lehet módosítani a saját kedved szerint.
Private Sub CommandButton1_Click()
Dim MySrcRange As Range
Dim MyDestRange As Range
Dim MyCell As Range
Dim MyCounter As Integer
Set MySrcRange = Range("C1")
Set MyDestRange = Range("A1:B10")
MyCounter = 0
For Each MyCell In MyDestRange
With MyCell
If Not IsEmpty(MyCell) And _
.Value = MySrcRange.Value And _
.Interior.Color = MySrcRange.Interior.Color And _
.Font.Color = MySrcRange.Font.Color And _
.Font.Name = MySrcRange.Font.Name Then MyCounter = MyCounter + 1
End With
Next MyCell
Set MySrcRange = Nothing
Set MyDestRange = Nothing
MsgBox (MyCounter)
End SubMindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
félisten
válasz Fire/SOUL/CD #12556 üzenetére
Ja most nézem, Én még azt is beletettem, hogy a cella értékét is vizsgálja, nem csak a betűszínt/háttérszínt/betűkészletet...
Ha arra nincs szükséged, akkor töröld ki a .Value = MySrcRange.Value And _ sort.Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
zsotesz81
senior tag
Hali
Olyan kérdésem lenne, hogy azt szeretném ha az A1 értékem a következő lenne:
A1= "& Cells(4, 8).Value &" - tehát az lenne a lényeg, hogy ki szeretném íratni az idézőjeleket is
jelenleg a lenti képlettel ezt kapom:
A1= & Cells(4, 8).Value & de ezt szeretném: A1= "& Cells(4, 8).Value &"A makróban így néz ki a kód jelenleg:
Range("A1") = (" & Cells(" & i & ", 8).Value & ") - ez egy for ciklusban van, az i a változónk -
motinka
tag
sziasztok,
Segítséget szeretnék kérni. Van egy táblázatom, a HÓNAP nevű fülön sorokban adatok.Az "A" oszlopban dátum, a többibe különböző adatok egy egy sorban.
Azt szeretném, ha egy másik fülre, ha az A1 cellába beírom a dátumot, akkor a HÓNAP fülön ha ilyen dátumot talál akkor az abban a sorban levő egy egy adat itt megjelenjen. Tehát nem az egész sor, csak abból egy egy oszlopban levő,pl: az E;J;AI, stb.
Ez egy " =FKERES($A$1;HÓNAP!A$1:AF$2000;5;0) " függvénnyel megoldható lenne, de az lenne a feladat, hogy ha több egyforma dátumot talál a HÓNAP fül A oszlopában, akkor azokat egymás alá tegye be.
Ha tudtok segítsetek megoldani. Köszönöm!MoTiNka
-
Lackó86
tag
Sziasztok!
Azt szeretném kérdezni, hogy a 2010-es Excelben, hogyan lehet a szűrést beállítani úgy, hogy az csak egy meglévő sortól kezdve szűrjön?(ha egyáltalán lehet ilyet)?
Válaszotokat előre is köszönöm!üdv!
jambi
-
plaschil
aktív tag
Üdv!
Szeretnék egy adott cellatartományt levédeni (ne tudjanak bele írni). Hogyan kell?
Creative G500 vezérlő panelt keresek// Hol vagy helyileg? - A kisszobába. // Szilvásbuktát, mert azt szeretem!
-
poffsoft
addikt
-
plaschil
aktív tag
válasz poffsoft #12565 üzenetére
Tartomány kijelölés után a pipa alapból bent van. Ha ráteszem a lapvédelmet, akkor ha módosítani szeretnék, ezt az üzit kapom (bárhol a lapon): [link]
Tehát levédi az egész lapot, de nekem csak a tartományt kellene.
(Office 2007)[ Szerkesztve ]
Creative G500 vezérlő panelt keresek// Hol vagy helyileg? - A kisszobába. // Szilvásbuktát, mert azt szeretem!
-
plaschil
aktív tag
válasz Lackó86 #12567 üzenetére
A fejlecet lemásolod (amire a szűrőt teszed) és beilleszted az elé a bizonyos sor elé ahonnan szűrni akarsz. Ehhez persze beszúrsz egy üres sort az elé a bizonyos sor elé. És így nem kell rejteni, törölni. Csupán a fejléc lesz meg 2x a doksiban, amit akár szűrés után törölhetsz is. Függvényes megoldást nem ismerek, ha ilyenre gondolsz.
Creative G500 vezérlő panelt keresek// Hol vagy helyileg? - A kisszobába. // Szilvásbuktát, mert azt szeretem!
-
plaschil
aktív tag
válasz poffsoft #12565 üzenetére
Találtam egy megoldást:
1. Korrektúra fül -> tartomány módosításának engedélyezése->Megadás
Itt kell kijelölni azokat a cellákat, amiket "felmentek" a korlátozás alól, tehát minden cellát kijelölök, amire szeretném, hogy érvényes maradjon a módosítás joga. A felugró ablakban megadok egy nevet, a lényegi rész a tartomány megadása. Ha megadtam -> Ok -> Ok.
2.Korrektúra fül -> Lapvédelem -> Felugró ablakon Ok.
Ezután a ki nem jelölt cellákba írni nem tudunk, csak a lapvédelem feloldásával. Természetesen, jelszóval érdemes ezt levédeni, mert a lapvédelmet bárki feloldhatja, aki használja a fájlt. (Vagy csak a tulajdonos? Nem tudom.)
3. Örülünk.Creative G500 vezérlő panelt keresek// Hol vagy helyileg? - A kisszobába. // Szilvásbuktát, mert azt szeretem!
-
icons
addikt
Üdvözlet!
Segítséget szeretné kérni feltételes formázás témakörében.
A lényeg, hogy van egy táblázatom, aminek a bal az első oszlopában címek vannak. Utána mondjuk 10 oszlopon keresztül az első sorban dátumok, és a cím és dátum által közrefogott táblázatrészben 1-es, ha az a cím volt azon az adott dátumon.
A legutolsó oszlopban pedig szummázom a sorokat, ezzel kiszámolva összesne hányszor volt az adott cím. Namost, ezeket feltételesen formáztam, hogy látszódjon hol vannak 0k, hol kicsi és hol magas összegek.Viszont azt szeretném, ha a táblázat első oszlopának a háttere is ez alapján formázódna, viszont ott ugye string-ek vannak, és olyan feltételes formázást nem találtam, hogy ha ennek a sornak az AB oszlopadik eleme 2, akkor az A oszlopadik elemének legyen ugyanaz a háttere.
Sajnos cirka 70 oszlop van, és hetente változnak az értékek, úgyhogy kézzel nem tudom átállítgatni a színezéseket. Gondoltam a formátummásolóra, mint pótmegoldás, de az a hátteret nem másolta át, csak a többi cellaformázást.
Köszönöm a segítséget!
-
Oly
senior tag
Sziasztok
Match és Lookup fv-ben vesztem most el.
Egy táblám úgy néz ki, hogy az első sorban vannak a kategóriák, a kategóriák alatt pedig különböző számú tételek.
Szeretném egy tétel megadásával megtudni, hogy hanyadik oszlopban van.SonyEricsson T20 - T68 - T610 - K700 - W800 - K750 - K800 - C702 - P1 - MOTO Defy - Galaxy S Advance - Galaxy S4 - Lumia 820 - Honor 7 - iPhone 5S
-
erich85T
csendes tag
Sziasztok!
Ismét egy problémával fordulok felétek, egyszerűbb feladattal. Kellene egy olyan makroprogram ami adott ügyfélszámokhoz tartozó összegeket összeadja.
Valahogy így:
ügyfélszám - tartozás
ügyfél 1 - 327 Ft
ügyfél 1 - 921 Ft
ügyfél 1 - 821 Ft
ügyfél 1 - 781 Ft
ügyfél 1 - 621 Ft - (eredményt ír ide, üf.1-ét)
ügyfél 2 - 240 Ft
ügyfél 2 - 450 Ft
ügyfél 2 - 310 Ft - (eredményt ír ide, üf.2-ét)
ügyfél 3 - 244 Ft
ügyfél 3 - 354 Ft - (eredményt ír ide, üf.3-ét)Több ezer soros excel táblázatról van szó, tud nekem erre valaki megoldást? Meggyorsítaná a munkámat.
Köszönöm!
Erik
-
-
bugizozi
őstag
válasz erich85T #12573 üzenetére
Esetleg részösszeg?
VCP7-DCV, CCNA ||| Ami működik, ahhoz nem szabad hozzányúlni!
-
Pityke78
őstag
Sziasztok!
Az alábbi problémával fordulok hozzátok, amiben remélem tudtok segíteni, vagy legalábbis információt adni.
A munkahelyemen egy excel alapú kimutatást szeretnék csinálni, ami két külön excel táblából veszi az adatokat. Mindkét tábla felépítése hasonló, de különböző adatokat kell kinyernem többféle terméktípus szempontjából.
A felépítés az alábbiak szerint néz ki:Ipar Ágazat Család Típus Termékszám Érték
Ez egy egyre bővülő struktúra, tehát az Ipar oszlopban 1, 2 típus van, addig a Termékszámban már több száz típusról beszélhetünk.
Mindkét excel táblából az értékeket kell kivennem és ezek hányadosát kell kimutatnom értékként, majd ábrázolni diagramban.
Hogyan tudom úgy megoldani hogy a diagramban le tudjak szűrni minden jellemzőre (Ipar, Ágazat, ….Termékszám) és úgy számoltassam, illetve mutassam ki a szumma Érték hányadosát.
Nem tudom mennyi voltam világos, de akinek lenne egy kis szabad ideje, illetve kedve foglalkozni a témával, az megkereshetne privátban és egyeztethetünk.
Ha olyan kaliberű a feladat, akkor némi anyagi támogatást is megbeszélhetünk.Előre is köszönöm a segítséget.
Ui: Elképzelhető hogy ezt nem excelben kellene megoldanom, hanem valami adatbázisban (Access)?
[ Szerkesztve ]
-
m.zmrzlina
senior tag
válasz erich85T #12573 üzenetére
Ha a valódi táblázatod is olyan szerkezetű mint a példa (nincs az ügyfelek oszlopában üres cella) akkor lehet ez egy megoldás:
Sub osszead()
Dim eredmeny As Double
Dim ugyfel As String
eredmeny = 0
Cells(2, 1).Select
ugyfel = ActiveCell.Value
Do Until ActiveCell.Value = ""
Do While ActiveCell.Value = ugyfel
eredmeny = eredmeny + ActiveCell.Offset(0, 1).Value
ActiveCell.Offset(1, 0).Select
Loop
ActiveCell.Offset(-1, 2).Value = eredmeny
eredmeny = 0
ugyfel = ActiveCell.Value
Loop
End SubNálam A1-től indul a táblázat.
-
amdk7
aktív tag
No, megint én borzolnám a kedélyeket.
Van egy táblázatom sok-sok dátummal és hozzájuk tartozó adatokkal.
A megoldandó feladat ez lenne:
Havi bontásban szeretnék százalékos adatokat számolni.
Vagyis: (a 2011.05. havi hibás adatok összessége*100) szeretném osztani (a 2011.05. havi vizsgált adatok összességével)UI.: Angol excel 2007
Köszönöm.
Adataimat többé kevésbé az adatlapomon, illetve a személyigazolványomban találod meg. :)
-
m.zmrzlina
senior tag
Add meg képlettel!
1, Jelöld ki a címek tartományát
2, Feltételes fomázás>Cellák formázása ha a képlet igaz
3, Képlet helyére pl: =AB2>5 (természetesen ide a te feltételed kerül)
4, Add meg a kívánt formátumotTermészetesen összetettebb képleteket is meg lehet adni, és ez a lehetőség a 2007 előtti Exceleknél is megvolt.
-
poffsoft
addikt
válasz plaschil #12569 üzenetére
Ha azért véded, hogy véletlen ne törölj bele, akkor célszerű üres jelszóval levédeni a lapot. Ha mások szándékos törlése ellen véded, akkor persze kell jelszó. A jelszó birtokában bárki feloldhatja a lapvédelmet.
Ha bekapcsolod a lapvédelmet, csak azok a cellák lesznek módosíthatók, amikből a formátum/védelem-nél kivetted a pipát, alapból minden cella ki van pipálva, igen. A korrektúrás megoldást én nem ismerem.[ Szerkesztve ]
-
félisten
január
=SZORZATÖSSZEG((HÓNAP(A2:A8)=1)*(C2:C8))/SZORZATÖSSZEG((HÓNAP(A2:A8)=1)*(B2:B8))február
=SZORZATÖSSZEG((HÓNAP(A2:A8)=2)*(C2:C8))/SZORZATÖSSZEG((HÓNAP(A2:A8)=2)*(B2:B8))stb, stb.
Csak a képlet feltételében szereplő értéket (ami a hónap sorszáma) kell 2 helyen módosítani, illetve azokat a cellákat, amelyekbe ezek a képletek kerülnek, azokat %-ra kell formázni.
[ Szerkesztve ]
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
icons
addikt
válasz m.zmrzlina #12580 üzenetére
Én is valami ilyesmire gondoltam, csak azt kellene valahogy megértetnem vele, hogy a saját sorára értelmezze. Tehát ha ez alapján csinálom, akkor minden sorban be kellene állítanom, hogy az adott sor melyik cellája alapján számolja ki!
Tehát pl az 2es sorban akkor az AB2alapján fogja számolni, de a 3as sorban is az AB2 alapján fogja számolni :SEgyébként 2010es Excelem van, remélem hogy ebben van lehetőség ezt megoldani
-
-
Pheadar
tag
Sziasztok!
adott egy probléma amit excel 2010-ben szeretnék megoldani
kérdés: van-e olyan funkció, hogy adott tartalmú cellákat a grafikon figyelmen kívül hagyjonprobléma:
- ábrázolj kémiai adatsort grafikusan, amely adatsorban szerepelnek mérési határ alatti értékek is (pl. 30 a kimutatási határ, és ha a mért érték kevesebb mint 30 azt akár 0-nak is tekinthetem),
- valamint vannak olyan cellák, ahol nincs mért érték, mert abból a mintából azt a valamit nem mértük, itt ki van húzva a cella, hogy lehessen tudni, hogy nem volt mérés, nem csak elfelejtettük beírni ezeket a cellákat; ezeket szeretném, ha az excel simán figyelmen kívül hagynáazért van ezekre szükségem, mert jelentés írásakor 0-t és üres cellát nem hagyhatok a táblázatban, ezért kellenek a "<30" és a "-" jelzések
persze lehetne duplán táblázatolni, egyik a formázott, másikból pedig a grafikonok mennek, de így is hatalmasok a táblázatok, ha lehet elkerülném a duplázást
köszi a tippeket
Pheadar(note: az első tulajdonképpen kipipálható, mert minden nem-számot 0-ként értelmez az excel)
(note2: vicces hogy az openoffice viszont minden nem-számot automatikusan figyelmen kívül hagy)Meg kellene próbálni boldognak lenni. Ha másért nem, legalább a példa kedvéért.
-
félisten
válasz Fire/SOUL/CD #12582 üzenetére
Ja, angol excel... Figyelmetlen vagyok...
SZORZATÖSSZEG = SUMPRODUCT
HÓNAP = MONTHErre cseréld le a képletben a függvényeket... Bocsesz...
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
amdk7
aktív tag
válasz Fire/SOUL/CD #12586 üzenetére
Aham, ez meg volt, azért köszönöm.
A kérdés az lenne, hogy az évet mint változót bele lehet-e tenni?
Mert 3-4 évre vannak visszamenőlegesen adataim.Adataimat többé kevésbé az adatlapomon, illetve a személyigazolványomban találod meg. :)
-
m.zmrzlina
senior tag
Tehát pl az 2es sorban akkor az AB2alapján fogja számolni, de a 3as sorban is az AB2 alapján fogja számolni :S
Nem, ha nem abszolút, hanem relatív hivatkozást használsz ($ jel nélkül), úgy ahogy a példámban van. Olvasd el ezt és Delila_1 a kérdésre adott válaszait. Nagyon hasonló a probléma mint a tiéd. Ez a mondat:
" A két oszlopra egyszerre bevitt képlet úgy működik, mintha beírtad volna az A oszlopba, majd átmásoltad volna a B-be " a sorokra is vonatkozik, csak ezt semmilyen Sugó (aki tudvalevőleg a barátunk ) nem írja. Vagy csak én vagyok balf...és nem találtam sehol.Egyébként 2010es Excelem van, remélem hogy ebben van lehetőség ezt megoldani
Van. Nekem 2007-em van és azzal is megy. Sőt a korábbi verzióknál is van hasonló lehetőség csak sokkal korlátozottabb.
[ Szerkesztve ]
-
félisten
Ezzel a módszerrel nem bővíthető, mert a szorzatösszeg működési elvét tekintve, nem tudsz több feltételt bevinni. Pontosabban lehet ÉS-el, csak az értelmetlen, mert 0 vagy 1-et ad eredményül, ami ebben az esetben egy szorzásnál sehogy se lesz jó hatással...
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Delila_1
Topikgazda
válasz Fire/SOUL/CD #12589 üzenetére
Szorzatösszeg függvénnyel akárhány feltételt vihetsz be a mellékelt kép szerint. A feltételeket * (csillag) jellel adod meg egymás után, az összegzendő tartományt a végére írod, pontosvesszővel.
Az "akárhány" úgy értendő, hogy a próbánál ráuntam a 10. feltétel után.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
félisten
-
Delila_1
Topikgazda
válasz Fire/SOUL/CD #12591 üzenetére
Ezek a feltételek ÉS kapcsolatban vannak egymással. Ahogy beírtad egyik feltételként a
(HÓNAP(A2:A8)=1) képlet részt, úgy megadhatod másiknak az (ÉV(A2:A8)=2010) -et is.Egyébként szerintem egyszerűbb kimutatással összehozni.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
félisten
válasz Delila_1 #12592 üzenetére
Jól van leesett... (Én a feltételen belüli ÉS kapcsolatról beszéltem, nem a szorzatösszeg tagjainak ÉS kapcsolatáról...)
Egyébként osztom a véleményt, ehhez már egy kimutatás dukálna.
(4 évre visszamenőleg, 48 darab, kilométeres képletet kellene írogatni, másolgatni, módosítgatni)Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Delila_1
Topikgazda
Volt itt egy kérdés a 2010-es szűrésre. [link]
Jelenleg nincs 2010-em. A 2003-ban létezik a szűrőben egy Helyezés című, amivel ez könnyen megoldható. A 2007 már nem ad erre módot. A 2010 sem?
Ha nincs, akkor érdemes egy új oszlopot felvenni, ami a sorszámokat tartalmazza [=SOR()], és elsőként ezt az oszlopot szűrni.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
félisten
válasz Delila_1 #12594 üzenetére
ööö, ez a Helyezés a 2003-ban arra szolgált, hogy pl az első vagy utolsó x darab tételt listázza/szűrje? Ha igen, akkor van a 2010-ben (meg a 2007-ben is)
Mindenki tudja, hogy bizonyos dolgokat nem lehet megvalósítani, mígnem jön valaki, aki erről nem tud, és megvalósítja. (Albert Einstein)
-
Delila_1
Topikgazda
válasz Fire/SOUL/CD #12595 üzenetére
Igen, arra vonatkozik, de %-ban is meg lehet adni az első. ill. utolsó x%-ot.
2007-ben nincs.Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
félisten
-
Delila_1
Topikgazda
válasz Fire/SOUL/CD #12598 üzenetére
Nem biztos, hogy számot tartalmaz a szűrendő oszlop. A számoknál valóban van, én szöveggel próbáltam, ott nincs. Vajh' miért? (költői kérdés)
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
Új hozzászólás Aktív témák
- Politika
- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- Gray Zone Warfare
- Súlyos adatvédelmi botrányba kerülhet a ChatGPT az EU-ban
- Valami baja van a tápomnak
- Piacvezető tandem OLED panellel érkezik az iPad Pro
- BestBuy topik
- OLED TV topic
- Autós topik
- Kerékpárosok, bringások ide!
- További aktív témák...
- AKCIÓ! - STEAM kulcsok /Anuchard, Aragami, Children of Morta, stb. - 2024.04.17.
- Steames kulcsok jó áron eladóak!
- World of Warcraft Shadowlands Collectors edition EU EN
- Eladó Steam kulcsok kedvező áron!
- Microsoft licencek KIVÉTELES ÁRON AZONNAL - UTALÁSSAL IS AUTOMATIKUS KÉZBESÍTÉS - Windows és Office