- Magga: PLEX: multimédia az egész lakásban
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- Luck Dragon: Asszociációs játék. :)
- Geri Bátyó: Megint tahó voltam – SZEMÉLYISÉGFEJLŐDÉS
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- MasterDeeJay: Alacsony fogyasztású házi szerver a korábbi projektekből összeépítve
- Argos: Adjátok vissza a netet! - szeretnék elaludni!
- hcl: Döglött tabletből wifis kijelző kókány
- Meggyi001: Nyilvános wc-k.....még mindig hiánypótló...
-
LOGOUT
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
-
Fferi50
Topikgazda
Szia!
Jó az ismétlődések eltávolítása.
Egy üres munkalapra másold fel először a második munkalap adatait, majd az első munkalapét alá. Tehát azt másolod először, amivel felül szeretnéd írni az értékeket.
Kijelölöd az egész adathalmazt. Ezután ismétlődések eltávolítása csak az azonosító oszlopát kijelölve.
Mivel ez a művelet a legelőször talált tételeket hagyja meg, a többször előforduló tételeknél az első marad meg - ezért kell először a felülírásra használandó adatokat bemásolni.
Üdv. -
Mr. Y
őstag
Sziasztok!
A segítségeteket szeretném kérni.
Van két excel fájl, amit össze szeretnék fésülni. Soronként vannak és az első oszlop az egyedi azonosító.
Mindkét fájl tartalmaz ugyan olyan azonosítóval ellátott sort és azt szeretném, ha az alap xls-t felülírná a bemásolandó ezeken a pontokon, a többit pedig hozzáadná. Megoldható ez valahogyan?Előre is köszönöm a segítséget!
-
ny.janos
tag
válasz
botond187 #47587 üzenetére
Szia!
Ha jól értem a problémádat, akkor arra Mutt 3,5 évvel ezelőtt javasolta nekem ExcelisFun videóit erre a témára. Itt a megoldás. A kérdést pedig itt találod hozzá.
-
Fferi50
Topikgazda
válasz
Fferi50 #47588 üzenetére
Botond187-nek a korábbi üzenet folytatása:
Az eredeti adathalmazt alakítsd át táblázattá, az első sor a fejléc.
Ezután a tömbképlet a következő:=INDEX(Táblázat1[[#Mind];[ár]];MAX((Táblázat1[[#Mind];[azon]]=$A$3)*(Táblázat1[[#Mind];[dátum]]<$AH$3)*SOR(Táblázat1[[#Mind];[azon]])))
Táblázat1: az átalakított halmaz neve.
ár: a táblázat árakat tartalmazó oszlopának felirata
azon: a táblázat azonosítókat tartalmazó oszlopának felirata
dátum: a táblázat dátumokat tartalmazó oszlopának felirata
A3 cella tartalmazza az azonosítót
AH3 cella tartalmazza a dátumot, aminél korábbit keresel
A tömbképletet Shift+Ctrl+Enter kombóval kell lezárni, az Excel kapcsos zárójelbe teszi.
Remélem, jól értelmeztem a kérdésed.
Üdv. -
Pakliman
tag
válasz
BEndre34 #47586 üzenetére
Szia!
Megoldható úgy is: az útvonalat a
ThisWorkbook.Path
fogja megadni a makróm elején:MFName = Dir(ThisWorkbook.Path & "\Jelenléti ##.##.xlsx")
De egy másik lehetőség:
A kollégák választják ki a szükséges táblázatokat (hibakezelést itt sem csináltam!).
Az összesítő munkalapra teszel egy ActiveX CommandButton-t, aminek a kódja:Private Sub CommandButton1_Click()
Dim twb As Workbook: Set twb = ThisWorkbook
Dim fd As FileDialog
Dim i As Long
Dim MFName As String
Set fd = Application.FileDialog(msoFileDialogFilePicker)
With fd
.AllowMultiSelect = True
.Filters.Clear
.Filters.Add "Excel Files", "*.xls*"
If .Show = -1 Then
For i = 1 To .SelectedItems.Count
If .SelectedItems(i) Like "*\Jelenléti ##.##.xls*" Then
Workbooks.Open Filename:=.SelectedItems(i)
MFName = ActiveWorkbook.Name
ActiveWorkbook.Sheets(1).Copy Before:=twb.Sheets(1)
ActiveSheet.Name = Mid(MFName, 11, 6)
Workbooks(MFName).Close SaveChanges:=False
End If
Next i
End If
End With
End Sub -
botond187
csendes tag
Sziasztok,
Magyar Office 2019 Professional Plus
Olyan problémám lenne, abban kérném a segítségeteket, hogy egy jó nagy adathalmazból úgy szeretnék kinyerni egy cella értékét, hogy az egyik fülből kellene kinyerni az adatot bizonyos feltétellel, melyek az eredeti fülön találhatóak.
Viszont - és ahol elakadtam -, hogy egyfelől kellene keresnie egy másik fülön lévő adathalmazból az eredeti fülön lévő azonosító szerint és dátum értéke szerint is(a dátumot átalakítom értékké).
Tehát szerepel az eredeti fülön az A3 oszlopban az azonosító, az AH 3 oszlopban meg a dátum értéke szerepel.
Meg kellene keresnie az azonosítót a másik fülön, úgy, hogy vele párhuzamosan a dátum értéke ne legyen nagyobb (tehát kisebb, vagyis korábbi legyen).
Az FKERES-el csak megtalálom, de ha tovább akarom, hogy menjen a keresés, azt nem tudom melyikkel lehetne.Hogy (remélhetőleg) érthetőbb legyen:
Azt szeretném megtudni ezzel, ahol az azonosító egy terméknek az azonosítószáma, ID-ja, és ezt szeretném megkeresni a másik fülön lévő beszerzési árát (amit úgy lehetne kinyerni, hogy korábbi, mint az eredeti fülön lévő dátumérték).
A termék többször is szerepel a másik fülön, olykor eltérő árral, eltárő dátummal, emiatt szeretném kikeresni, hogy az eredeti fülön lévő dátumhoz legközelebb eső korábbi beszerzési ára mi lehet.
Tehát pl az eredeti fülön lévő június 3.-i dátumértéknél az ennél korábbi beszerzési árat nézze, ne az utánit.Ezt milyen megoldással csinálnátok meg?
Köszönöm a segítséget előre is.
Üdv,
Bálint -
BEndre34
tag
válasz
Pakliman #47563 üzenetére
Szia!
Köszönöm. Viszont pont az a gondom, hogy nem tudok útvonalat megadni. Illetve igen, de úgy már nincs értelme a makrónak. Kollégák fogják használni és pont az lenne a lényeg, hogy nekik ne kelljen semmin változtatni, csak a minta fájlt bemásolja az adott heti könyvtárba és lefut arra a hétre(könyvárra) vonatkozóan.
-
Ribobon
tag
A törölni kívánt cellák kijelölésénél felugrik a képen látható ablak.
Office 2021-nél a "Cellák eltolás balra" jelenik meg alapértelmezésként, míg az Office 2019-nél a "Cellák eltolása felfelé" jelenik meg alapértelmezésként.Mivel nekem mindig a "Cellák eltolása felfelé" funkcióra van szükségem, így az Office 2021-nél minden egyes cellacsoport törlésénél plusz egy művelet, hogy átállítsam "Cellák eltolás balra" funkcióról "Cellák eltolása felfelé" funkcióra.
Nem vagy lusta, de amikor naponta több száz cellcsoportot kell törölni, ez plusz lépés jelentős plusz időt eredményez.
Az Office beállításait és a netet átnézve nem találtam megoldást, hogyan lehetne alapértelmezetté tenni törlés esetén a "Cellák eltolása felfelé" funkciót.
-
lenkei83
tag
válasz
Fferi50 #47571 üzenetére
Szia Feri!
A youtube csatornájukon kerestem volna, de az nem működik. Köszi a tippet, az instán nem néztem, de ott volt a megoldás. Excel\VBA-ban van megírva.
Gyorsan felvertem VBA-ba, működik, a lenti linkről le lehet tölteni. Próbálom értelmezni...
[https://1drv.ms/x/s!Ans3TmRiC9RGhaMx1z_INz4zg7X91Q?e=lSc26r]Üdv.:
P. -
Fferi50
Topikgazda
válasz
lenkei83 #47570 üzenetére
Szia!
Ez a függvény nem VBA-ban van megírva szerintem, hanem Visual Studioban. Ha elmész a szerző(k) oldalára https://www.instagram.com/knacksack_official/,fogsz találni rá példát, hogyan csinálta.
A VBA UDF értéket ad vissza és nem tudja módosítani a cellaformázást.
Üdv. -
milu
aktív tag
Szeretnék olyan grafikon(oka)t készíteni, amiben legalább 4-5 oszlopot kell megjelenítenem egyszerre.
A kérdésem az, hogy az elkülönülés és a jól láthatóság miatt milyen színeket javasoltok az oszlopok színeinek? (van erre "szakirodalmi" javaslat?)
(ha tudtok, színkódokat írjatok a színhelyesség miatt) -
lenkei83
tag
Sziasztok!
Mi lehet a kód mögötte? [link]Public Function rgb_colorincell(Red As Integer, Green As Integer, Blue As Integer) As Long
ActiveCell.Interior.Color = rgb(Red, Green, Blue)
End FunctionItt csak annyi a baj, hogy ha lehúzom a képletet több cellára, akkor viszont nem működik. Minden egyes cellába kézzel kell betolni a képletet.
Köszi
P. -
zsolti_20
senior tag
Sziasztok!
Lehetséges azt megadni excel, hogy melyik kép legyen felül?
Van két képem excelben. Kép1 és Kép2. Először Kép1-et helyeztem a munkalapra és utána Kép2-öt. Ekkor az történik, hogy Kép2 fogja takarni Kép1-et, szóval mintha egy feljebb lévő "layeren" helyezkedne el.
Kép1-et módosítani szeretnék, de ehhez újra be kell illesztenem. Sajnos ha beillesztem Kép1 lesz felül és Kép2 alul. Lehetséges ezt beállítani valahol hogy melyik kép melyiket fedje? -
Pakliman
tag
válasz
BEndre34 #47562 üzenetére
Szia!
Egy egyszerűsített lehetőség (nincs hibakezelés):
Sub Makró1()
Dim MFName As String
MFName = Dir("x:\utvonal\Jelenléti ##.##.xlsx")
Do While MFName <> ""
Workbooks.Open Filename:="x:\utvonal\" & MFName
ActiveWorkbook.Sheets(1).Copy Before:=Workbooks("Összesítő").Sheets(1)
ActiveSheet.Name = Mid(ActiveWorkbook.Name, 11, 6)
Workbooks(MFName).Close SaveChanges:=False
MFName = Dir 'NINCS PARAMÉTER!!
Loop
End Sub -
BEndre34
tag
Sziasztok!
Kb 3 napja bújom a netet, de csak részmegoldásokat találtam, de azokat összefűzni nem tudom és nem is teljes a megoldás halmaz.
A feladat az lenne, hogy egy Excel (ebben indul a makró) 6 munkalapját átnevezze és a munkalapokra a dátum szerint oda tartozó Excel első munkafüzetlapját bemásolja. Mind a 7 Excel 1 adott könyvtárban van (6 jelenléti és 1 összesítő, amibe a makró fut(na)).
Ez lenne a könyvár (csak próba, mert a valóságban nem ebben a könyvtárban lesznek, hanem a hetente létrehozott (2021/1 hét, 2021/2 hét.... könyvárakba és azokba kerülne 1-1 összesítő (itt Munkafüzet1) Excel)
A cél pedig az lenne, hogy a Munkafüzet1 munkalapjait a többi, ugyanabban a könyvtárban található file nevének dátumára átnevezze és a hozzájuk tartozó Excel első munkalapját bemásolja (sima ctrl+c és ctrl+v, mert nem kell formázás megőrzése vagy más tulajdonság)
Utána van még vele pár képlet feladat, de azok már megvannak. Illetve a végén a képletek helyett majd csak érték kell, de azt már megoldottam makróval, hogy ne egyesével kelljen a munkafüzetlapokkal szenvedni.
Megköszönném, ha valaki tudna ebben segíteni.
A mintában lévő "Próba" mappa file neveit ki tudom olvasni és beírni a Munkafüzet1-re, de a munkalapok átnevezése és főleg a másolás már nem megy, pedig azt hittem a file nevek birtokában már menni fog.
-
EasyLife
aktív tag
Sziasztok!
Office 365-használok és az excellel olyan problémám van, hogy ha meg van nyitva egy excel fájl, hiába kattintok egy másik fájlra duplán addig nem nyitja meg amíg az elsőt be nem zárom, tehát nem tudok egyszerre két excel fájlt megnyitni. Random csinálja, de elég gyakran. -
lappy
őstag
meg lehet oldani ha függvénnyel pl.
amikor kiválasztod hogy "A" műszak akkor veszi a listából az első, második, sokadik elemet,
ha "B" akkor így továbbegy másik megoldás
-
Traxx
őstag
Sziasztok!
A segítségeteket szeretném kérni egy problémában. Van 3 műszakom, jó pár emberrel. Olyat szeretnék elérni, hogy ha pl. A1-be beírom, vagy még inkább listából kiválasztom az adott műszakszámot, akkor a B1-B... celláig az adott műszakban dolgozó embereket listázza ki. Természetesen nem ugyanakkorák a létszámok
Megoldható ez makró nélkül?
Köszönöm szépen!
-
Delila_1
veterán
Lehet, hogy van egyszerűbb módja is, én ezt írtam:
Sub lapok()
Dim kezd As Integer, lap As Integer
For lap = 1 To Sheets.Count
If Sheets(lap).Name = "alma" Then kezd = lap
If Sheets(lap).Name = "körte" Then Exit For
Next
MsgBox "Az alma és a körte nevű lapok között " & lap - kezd - 1 & " másik lap van.", vbInformation, "Tájékoztatás"
End Sub
-
t420s
aktív tag
Excel munkafüzetben a munkafüzet lapjait hogyan számolhatom össze az excellel ha nagyon sok lap van?
Ott a munkafüzet benne kb 50 lap. Nevük alma körte szilva szőlő stb stb
Én azt akarom hogy számolja össze hogy körte és szőlő közt hány lap van (db). Nem az összes lap számára vagyok kíváncsi. Vagyis nem elejétől a végéig hanem csak tól ig lapok száma érdekel. -
olloczky
senior tag
Sziasztok!
A kérdésem nem függvényekkel kapcsolatos:
Melóban O365öt használunk. Van sharepointon egy excel, amit én a natív windowsos programban szeretek megnyitni. De mostanában feltűnt, hogy ha szűrök valamire és ezzel beállítok egy viewt (See just mine lehetőség), akkor a view-ból való kilépés után nem ugrik vissza az eredeti szűrési állapotra az enyém marad az aktív. Webes felületen pedig jól működik.
Találkoztatok már ilyennel? Azt sem tudom, hogy keressek erre rá googleben..
köszi!
-
kisg
tag
Sziasztok, még mindig ugyanez a táblázat...
Nem tudom mi a hiba ebben:
=HA(SZÖVEG.TALÁL("Dízel";E18;1);Nyitólap!$B$31;Nyitólap!$C$31)
Ha az E oszlopban "Dízel" szerepel, akkor az I legyen a B31 a másik munkalapról, ha nem dízel ,akkor C31.
Most ha nem találja a Dízel szót akkor #ÉRTÉK hibát ad.Persze ha "Benzin"-re írom meg a képletet, akkor ugyanez a felállás csak fordítva :-(
előre is köszi!
-
Zomb€€
őstag
válasz
Fire/SOUL/CD #47534 üzenetére
Igen, eltávolodtam a géptől
Hatalmas köszönet az átdolgozásért a héten csekkolom -
A214
aktív tag
Sziasztok egy kis segítségre lenne szükségem.
DEC2BIN(76;8)
eredménye 01001100
Tehát az eredményben szereplő számokat külön külön egyenként szeretném cellákba kiírni.
Vagyis pl.
A1 0
A2 1
A3 0
A4 0
és így sorba A8 ig.
Köszönöm. -
-szabi-
addikt
Hi
A cellában időformátumú adat van, de nekem szövegként kellene.
hogyan tudom ezt megcsinálni?
üdv
szabi -
mmmi10
friss újonc
Sziasztok!
Segítséget szeretnék kérni abban, hogy ha egy oszlopban találhatóak pozitív és negatív számok, akkor hogyan tudom őket párosítani aszerint, hogy az összegük 0 legyen (pl: egyik cella 2600, másik -2600) és ezeket a párosításokat egyértelműen láthassam?
Előre is köszi ha valakinek van megoldása erre.
-
-
Ghost67
csendes tag
válasz
Fire/SOUL/CD #47536 üzenetére
Csak ebben a munkafüzetben csinálja ezt. Ha itt nyitok egy új munkalapot, akkor ott is ugyanaz a jelenség. Új munkafüzetben minden rendben működik.
-
válasz
Ghost67 #47535 üzenetére
1. Csak ennél az összetett táblázatnál van meg a jelenség avagy egy teljesen új/üres táblázat esetén is tudod produkálni?
2. Ha új/üres táblánál is jelen van a probléma, akkor frissítsd le az Office-t (Fájl menü/Fiók), ha kéri, ha nem, frissítés után gép restart!
3. ha ezt követően is még megvan a probléma, akkor indítsd csökkentett módban az Excel-t
(CTRL+Excel ikonon klikk, a CTRL-t addig tartod lenyomva, amíg meg nem jelenik a csökkentett módra rákérdező ablak, ott pedig IGEN)
Így is jelen van a probléma? -
Ghost67
csendes tag
Sziasztok!
Van egy összetett munkafüzetem, melynek az egyik lapján ha beállítom egyes cellák formázását, mindig visszatér a Calibri 11-re. Ha beírok valamit a cellába, átállítom egy másik betűtípusra, akkor az marad, viszont, ha felülírom a cellát, akkor visszaáll a Calibri 11-re. Nem értem, hogy miért történik ez. Van valakinek ötlete? -
válasz
Zomb€€ #47532 üzenetére
Gondolom ebben a jó időben nem a gép elutt ülsz, hanem kint vagy/vagytok a szabadban (amúgy jól teszed)
Elolvastam a NodeJS doksit, megnéztem mi is ez a crypto.createHmac függvény ill. a "paramétereit" is megsasoltam, erre jutottam, remélem megfelel.1. Mindenképpen telepíteni kell a .NET Keretrendszer 3.5 változatát
2. VBA Editorban (ALT+F11) Tools/References és a listában keresd meg és jelöld be a Microsoft XML, v6.0 és okézd le. [Microsoft XML, v6.0]
3. Én most egy parancsgombot (CommandButton1) alkalmaztam és ennek a kattintási eseményéhez rendeltem a kód lefutását
4. Munka1-be másolandó kód
Private Sub CommandButton1_Click()
Debug.Print HASHING_THE_STRINGG
Debug.Print QUERY_STRING
Debug.Print AND_RETURN
Debug.Print Signature(QUERY_STRING, APISECRET)
Debug.Print vbNewLine
Debug.Print HASHING_THE_STRINGG
Debug.Print ANOTHER_QUERY
Debug.Print AND_RETURN
Debug.Print Signature(ANOTHER_QUERY, APISECRET)
End Sub5. Module1-be másolandó kód
'Fire/SOUL/CD - 2021
Option Explicit
Public Const QUERY_STRING As String = "timestamp=1578963600000"
Public Const ANOTHER_QUERY As String = "symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1&price=0.1&recvWindow=5000×tamp=1499827319559"
Public Const APISECRET As String = "NhqPtmdSJYdKjVHjA7PZj4Mge3R5YNiP1e3UZjInClVN65XAbvqqM6A7H5fATj0j"
Public Const HASHING_THE_STRINGG As String = "hashing the string: "
Public Const AND_RETURN As String = "and return: "
Public Function Signature(ByVal sTextToBeCoded As String, ByVal sKey As String)
Dim EncodingType As Object
Dim Encoder As Object
Dim TextToBeCoded() As Byte
Dim Key() As Byte
Dim ByteArray() As Byte
Set EncodingType = CreateObject("System.Text.UTF8Encoding")
Set Encoder = CreateObject("System.Security.Cryptography.HMACSHA256")
TextToBeCoded = EncodingType.Getbytes_4(sTextToBeCoded)
Key = EncodingType.Getbytes_4(sKey)
Encoder.Key = Key
ByteArray = Encoder.ComputeHash_2((TextToBeCoded))
Signature = EncodeBase64(ByteArray)
Set EncodingType = Nothing
Set Encoder = Nothing
End Function
Private Function EncodeBase64(ByRef DataArray() As Byte) As String
Dim XMLObject As MSXML2.DOMDocument60
Dim NODEObject As MSXML2.IXMLDOMElement
Set XMLObject = New MSXML2.DOMDocument60
Set NODEObject = XMLObject.createElement("b64")
NODEObject.DataType = "bin.hex"
NODEObject.nodeTypedValue = DataArray
EncodeBase64 = NODEObject.Text
Set NODEObject = Nothing
Set XMLObject = Nothing
End FunctionMindez és a futtatás követő eredmény képen: [kép]
(A kimenetet (Debug.Print) megjelenítő ablak (Immediate) a CTRL+G bill. kombóval jeleníthető meg)6. Természetesen Excel függvényként is használható a kód.
Remélem ugyanazt az eredményt adja, mint a Node script...
-
válasz
Zomb€€ #47532 üzenetére
Megtennéd, hogy a kimenetről (lefuttatod a scriptet) dobsz egy képet, mert úgy nem kellene a VBA kódban a titkosítási függvények számos paraméterével egyenként próbálkozni.
Node doksit néztem, vélhetően elsőre is menne, de jobb ha a node script meg a vba kód is ugyanazt a kimenetet eredményezi... -
Zomb€€
őstag
Sziasztok,
egy guru tudna nekem segíteni ezt a (node)js szkriptet vba-sítani?
const crypto = require('crypto');
const query_string = 'timestamp=1578963600000';
const apiSecret = 'NhqPtmdSJYdKjVHjA7PZj4Mge3R5YNiP1e3UZjInClVN65XAbvqqM6A7H5fATj0j';
function signature(query_string) {
return crypto
.createHmac('sha256', apiSecret)
.update(query_string)
.digest('hex');
}
console.log("hashing the string: ");
console.log(query_string);
console.log("and return:");
console.log(signature(query_string));
console.log("\n");
const another_query = 'symbol=LTCBTC&side=BUY&type=LIMIT&timeInForce=GTC&quantity=1&price=0.1&recvWindow=5000×tamp=1499827319559';
console.log("hashing the string: ");
console.log(another_query);
console.log("and return:");
console.log(signature(another_query));
-
zsolti_20
senior tag
Sziasztok! Arra esetleg van megoldás, hogy a Combo Box képes legyen formulából is kiírni a szöveget? Ha a cella érték simán a cellában van, és kiválasztom a legördülő menüből akkor a cella értéke a combo boxban marad, de ha az értéket formulával nyerem ki, akkor a kiválasztás után a combo boxból eltűnik az érték. Ez mitől lehet?
-
kisg
tag
A lényeg az lenne, hogy csak a motort kelljen kiválasztani a legördítős listából és a norma értéket dobja ki hozzá a táblázat. Ezután ezzel az értékkel lesz egy sima szorzás a megtett KM adat alapján...
Ha VAGY függvényt használok akkor IGAZ vagy HAMIS lesz az eredmény, nem pedig egy szám...
Itt akadtam el -
kisg
tag
Sziasztok!
Egy üzemanyag elszámolós listát készítek, amiben szerepel egy legördítős lista a hivatalos motor típusokkal. Azt szeretném elérni, hogy a listából választva a motorhoz tartozó üzemanyag fogyasztás normát adja meg a táblázat...majd ezzel az értékkel végzek további számításokat km alapon.
HA függvénnyel próbálkozom, de ott csak egy változóval tudok dolgozni, nekem az kellene, hogy a 9 féle motor típusból egyet kiválasztva, a hozzá tartozó norma szám legyen az F oszlop értéke. Ezt a függvényben megadhatom kézzel is vagy azt is választhatja a C oszlopból.
Más függvény kell vagy lehet kombinálni a HA/VAGY dolgot?
Köszi!
-
zsolti_20
senior tag
Sziasztok!
Lehetséges olyat megoldani excelben, hogy egy legördülő menüből egy értéket csak egyszer lehessen választani?
A cellák A1-től A10-ig vannak, ezekre tettem list data validationt. Azt szeretném megoldani, hogy ha kiválasztok egy értéket a legördülő listából mondjuk A1 cellában, akkor azt ne lehessen kiválasztani már a többi 9-ben.
És van egy extra kérdésem. A legördülő listának a méretét lehet változtatni? Ha kicsit ki zoomolok a munkalapról eléggé picik lesznek és alig látni a legördülő listát. -
Fferi50
Topikgazda
válasz
kriszwells #47518 üzenetére
Szia!
Kimutatást nézted?
Üdv. -
lappy
őstag
válasz
kriszwells #47518 üzenetére
darabteli függvény
csak előtte ki kell szűrni milyen életkorok vannak -
Harlond
tag
Sziasztok!
Az alábbi problémára tud valaki megoldást? Munka1-ről Munka2-re dinamikusan kellene átvinnem az adatokat (=Munka1!A1) anélkül, hogy ha új sort szúrok be Munka1-re akkor az is megjelenjen Munka2-n, ne módosítsa a képletet ott is. $ nem megoldás.
(Munka2-n, ha Munka1 "A" sora elé beszúrok egy sort, akkor =Munka1!A2-re módosítja a cella tartalmát)
Valakinek van valami ötlete? -
Delila_1
veterán
Szia!
Addig nem fog sikerülni, míg az egyik adat szám, a másik szöveg.
Valahonnan úgy lett másolva, hogy a tizedes törtek szövegként, balra igazítva kerültek a fájlba. 2-3 ilyen cellát együttesen kijelölve lent a státusz sorban csak a cellák darabszáma jelenik meg, az összegük és átlaguk nem.
Írd be újra az adatokat, és akkor lappy képletével tudsz számolni.=DARABTELI(D2:D8;">=50")
-
tomi_x
tag
Sziasztok !
Egy kis segítséget szeretnék kérni.
Adott egy táblázat:
B oszlopban nevek
C oszlopban dátumok
D oszlopban szöveges leírás
Egy napon, egy névhez előfordulhat több leírás is.Ebből kellene létrehoznom egy olyan táblázatot, ami az alábbiakat tartalmazza:
F oszlop dátum
G oszlop név
H oszlop leírás, leírás.....Ebben kérném segítségeteket, hogy milyen függvényekkel tudom megoldani.
Előre is köszi. -
lappy
őstag
Egy következő oszlopba az 50 méternél mélyebb barlangok mellett mély szöveg jelenjen meg,egyébként legyen üres a cella
Ha függvényt használd nagyobb egyenlő 50mkövetkező oszlop első cellájában azon hosszértékek összege legyen látható melyek mélysége legalább 100
Szumha függvényt használdE oszlop következő üres cellájában adja vissza hány darab 80 nál nagyobb mélységű barlang van-
Darabteli függvény -
teo98
újonc
Sziasztok!
Nem vagyok nagy excel guru és most egy ismerősöm kért meg segítsek a gyerekének házi feladatban.Egy táblázatban barlangokról vannak adatok,név ,hossz,mélység,magasság.
a következők a feladatok.Egy következő oszlopba az 50 méternél mélyebb barlangok mellett mély szöveg jelenjen meg,egyébként legyen üres a cella
következő oszlop első cellájában azon hosszértékek összege legyen látható melyek mélysége legalább 100
E oszlop következő üres cellájában adja vissza hány darab 80 nál nagyobb mélységű barlang van---Ezt még azt hittem tudom is a darabteli függvénnyel,de valamiért nem az összeset adja vissza,ellenőriztem számolással
Talán a a baj,hogy van ahol tizedes jegyig le vannak bontva a számok?
Tudtok segíteni milyen függvényeket kell használjak?
-
rvn_10
senior tag
Sziasztok!
Hogy tudom a egyik fülről a másikra átvinni az adataimat.
Arról lenne szó, hogy egy táblába kellene fűzni az eredeti táblában lévő adatokat amelyek minden 6. sorban vannak. Ha írom az eredeti táblát frissüljön az összegzettben is.
-
Fferi50
Topikgazda
válasz
-szabi- #47508 üzenetére
Szia!
1. lépés: Átmásolod az egész oszlopot a másik oszlopba. Ezután Adatok - ismétlődések eltávolítása
2. lépés: Az új oszlop mellé a képlet: =Darabteli(régioszlop;ujoszlopcellája)
Pl. =Darabteli(A:A;C1)
A oszlop a régi, C oszlop az új, a képlet a D1 cellába kerül és húzható lefelé az oszlopon-
Üdv. -
-szabi-
addikt
Hi
Egy oszlopban szavak vannak, némelyik többször is szerepel.
Ebből az oszlopból kellene másik oszlopba beírni a szavakat, de mindegyik csak egyszer szerepeljen és a mellette lévő cellába írja az adott szó előfurdalásainak számát.
üdv -
Fferi50
Topikgazda
válasz
Lasersailing #47505 üzenetére
Szia!
Nem egészen értem a kérdést.
Mit jelent az, hogy reggel 8-kor betöltjük, majd a mentés du. 2-kor történik meg? Milyen módon töltitek be?
Milyen fájlban tároljátok az adatokat?
Az Excelben nincs nyitva az a fájl reggel 8-tól délután 2-ig?
Milyen módon használjátok az "adatbázis" fájlt, közös használatú?
Elnézést a sok kérdés miatt, de ezeket minimum ismerni kell ahhoz, hogy valamilyen módszert ajánlhassunk a felülírások elkerülésére.
Üdv. -
válasz
Lasersailing #47505 üzenetére
Igen, regisztrálj egy jövőbeli eseményt (pont mint JavaScriptben) a lekérés végén:
https://stegriff.co.uk/upblog/non-blocking-wait-or-sleep-in-office-vba/ -
Lasersailing
senior tag
válasz
sztanozs #47503 üzenetére
A file-ban a gyártási sorrendet lehet variálni (~200 cikkszám sorrendjét kell eldönteni). A mentés akkor történik meg, amikor rákattintunk a mentés makróra (az adatok kimentése egy másik file-ba történik)
A gond akkor van, ha az adatokat betöltjük reggel 8-kor, majd a mentés csak du. 2-kor történik meg, mert felülírunk olyan adatokat is, amiket nem szeretnénk (mert addigra már más adat van az adatbázisban). Ennek elkerülésére szeretnék egy olyat, hogy ha nyitva van a file mondjuk 5 percig, akkor figyelmeztessen, majd még 5 perc után zárja be mentés nélkül. -
válasz
Lasersailing #47496 üzenetére
Miért nem menti el a makró a változásokat?
Új hozzászólás Aktív témák
Hirdetés
- Hardcore pizza és kenyér topik
- Battlefield 6 - Indul a második nyílt béta hétvége
- Házimozi haladó szinten
- Építő/felújító topik
- Futás, futópályák
- Asztrofotózás
- Fujifilm X
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Apple asztali gépek
- Hitelkártyák használata, hitelkártya visszatérítés
- További aktív témák...
- PC Game Pass előfizetés
- Windows 10/11 Home/Pro , Office 2024 kulcsok
- Játékkulcsok olcsón: Steam, Uplay, GoG, Origin, Xbox, PS stb.
- Windows 10 11 Pro Office 19 21 Pro Plus Retail kulcs 1 PC Mac AKCIÓ! Automatikus 0-24
- ROBUX ÁRON ALUL - VÁSÁROLJ ROBLOX ROBUXOT MÉG MA, ELKÉPESZTŐ KEDVEZMÉNNYEL (Bármilyen platformra)
- Telefon felvásárlás!! iPhone 11/iPhone 11 Pro/iPhone 11 Pro Max
- Bomba ár! Lenovo ThinkPad L380 - i5-8GEN I 8GB I 512SSD I 13,3" FHD I HDMI I Cam I W11 I Gari!
- iMac Pro 1.1 2017 Intel Xeon W2150B 64GB 1000GB 1 év garancia!
- Dell P2419H / P2419HC Full HD LED IPS 24" LCD monitorok
- Bomba ár! HP ProBook 430 G7 - i5-10GEN I 16GB I 256SSD I HDMI I 13,3" FHD I Cam I W11 I Gar
Állásajánlatok
Cég: FOTC
Város: Budapest