Az „Excel” fórum célja, hogy keretet adjon az Excel felhasználók széles táborának tapasztalataik megosztására, és lehetőséget a segítséget kérőknek. Az alábbi összefoglaló azért készült, hogy segítse a helyes kérdésfeltevést.
– Írd le szabatosan a problémát. Úgy fogalmazz, hogy ne csak te magad, de a szakértő is megértse, mire szeretnél választ kapni.
– Írd le, hogy milyen verziójú Excellel dolgozol. (Vagy ha nem – ill. nem csak – Excel, akkor micsoda?)
– Írd le, hogy milyen úton indultál el, és hol akadtál el rajta.
– A kérdés megértése szempontjából sokat segíthet, ha feltölteszt egy képet, amin látszik, hogy mit szeretnél, vagy illusztrálja azt.
– Még jobb, ha feltöltesz egy minta munkafüzetet valahová (pl. data.hu). Feltöltés előtt távolítsd el belőle a nem publikus adatokat.
– Ha a feladat jellege olyan, célszerű az "előtte" és "utána" állapotokat bemutatni. (Miből kellene csinálni mit?)
– Ha VBA kódon kell javítani, másold be a releváns kódrészt. Rövid kód mehet hozzászólásba, hosszú kód inkább ide: http://pastebin.com/
– Ha valami nem úgy működik, ahogy kellene, add meg a rendellenes viselkedés jellemzőit, a hibaüzenetet, és a hibát okozó programsort.
Jippiii! Eddig sikerült. :) Már csak az kellene, hogy lett így egy június, július, augusztus összesítő táblám, hogy ki mennyit, hol merre volt. No, ezeket kellene külön összeadni, egy másik táblázatban. Ötleted esetleg rá? (bár már eddig is annyit segítettél....)
Az nem megoldható, hogy az A oszlop egyáltalán nem lenne, és az oszlopokban szerepelnének a nevek? Tehát ahogy nálad szerepel, hogy júl. 1. az alatt nem az lenne, hogy Ü vagy Sz, hanem az, hogy pl. "Kovács". És a táblázat meg számolná, hogy hány Kovács van, meg hány Kiss meg hány Nagy. Bár ott meg a lényeg az lenne, hogy ügyfelezéseket számolja csak, ha nem ügyfelezik ne számolja bele. Hmm, ez bonyolultabb, mint gondoltam...
Szia!!! Nagyon rendes vagy, hogy próbálsz segíteni!
Jó ötletnek tűnik, amit küldtél. Nem volt előttem a megoldás még csak képben sem, de így már könnyebb lenne. Már csak azt kéne tudni, hogy össze lehet-e adni, hogy a kollégák hány napot töltenek kint-bent, és ha változtatjuk a szabadság - és ügyfelezés arányát, akkor összeadja és nem nekem kell egyesével összeadni.
Jaj, nem jut eszembe, hogy csináltam ezt száz éve: ha a =(D11+E11)/(D12+E12) képlet a #DIV/0! eredményt adja (nullával oszt), akkor azt akarom, hogy a kiírt szöveg a hibaüzenet helyett legyen pl. Zero. Melyik függvénybe ágyazzam a műveletet és hogyan? Köszönöm!
Nagyon kezdő vagyok, és épp ezért szeretném a Ti segítségeteket kérni.
Egy táblázatot kellene csinálnom, ami a nyári időszakra szólna, gyakrolatilag június, július, augusztus hónap naptára lenne az alap. 6 kolléganő beosztását (ügyfélszolgálatosok vagyunk) foglalná magában. Minden naphoz 3 ügyfelező kolléganő tartozna, a többi személy vagy szabadságon, vagy nem ügyfelezik. Legördülő menüben szeretném, hogy a neveket ki lehessen választani, hogy egyszerűen át tudjuk nem várt szabadság esetén a beosztást variálni.
A legjobb az lenne persze, ha még a szabadságon és az ügyfelezéssel töltött napok számát is mérné a táblázat, amennyiben lehetséges!
Nos, szerintetek excelben meg tudom én ezt csinálni, vagy access kell hozzá?
Bocsi a kezdő kérdésért... De engem bízott meg a főnököm ezzel és valahogy meg kellene oldanom.
van egy wordben lévő táblázat, amiben ilyen szerepel (meg sok más is) pl hogy +3 / -0,5
Az egész táblázatot át akarom másolni excelbe, de ezt a bejegyzést törtnek veszi és -6 lesz a cellában, holott nekem az lenne a jó, ha az excelben is +3 / -0,5 szerepeljen.
A cellaformátumot hiába állítottam előtte "szöveg"-re, bemásoláskor érvényét vesztette.
Van erre megoldás? Fárasztó és időigényes kézzel átirogatni.
Function Rendezett_tömb(arrInput) Dim arrOutput Dim rTemp As Range, i As Long, j As Long
arrOutput = arrInput For i = LBound(arrOutput) To UBound(arrOutput) - 1 For j = i + 1 To UBound(arrOutput) If arrOutput(i).Value > arrOutput(j).Value Then Set rTemp = arrOutput(i) Set arrOutput(i) = arrOutput(j) Set arrOutput(j) = rTemp End If Next Next Rendezett_tömb = arrOutput End Function
Sub teszt() Dim arr1(1 To 5) As Range, arr2
Set arr1(1) = Range("A1") Set arr1(2) = Range("C2") Set arr1(3) = Range("F3") Set arr1(4) = Range("B9") Set arr1(5) = Range("A2") arr2 = Rendezett_tömb(arr1)
Bocs, ez engem is érdekelne (mármint az a kérdés, hogy hogyan lehet pl. műveleteket végrehajtani a tömbbe rendezett értékekkel).
Pl. egy tömb elemeit (miután megadtad neki a cellaértékeket) lehet-e sorba rendezni anélkül, hogy bemásolnád a tömbértékeket egy egybefüggő excel-tartományba?
Nálam az FKERES tartományát kijelölve, majd F9-et nyomva ílyen lett a képlet:
=FKERES(F2;{0.80;1000.63;6000.48};2;1)
Szerintem is zseniális, tuljadonképpen azzal egyenlő, mintha a tartományt fixen adtam volna meg, de a képletben látszanak is a tartomány értékei. Az F9-es képlet bevitele után az FKERES tartománya kitörölhető.