-
GAMEPOD.hu
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
-
slashing
senior tag
válasz Sweetraver #24655 üzenetére
(A J2 cella képlete van a szerkesztő sávban)A képen láthatod hogyan építettem fel, nem volt teljesen egyértelmű nálad hogy van de az index és a hol.van függvények kombinációjával megoldható:
=INDEX($A$1:$D$4;HOL.VAN(H2;$A$1:$A$4;0);HOL.VAN(I2;$A$1:$D$1;0))
Viszont választanod kell hogy egyszerűsíted a táblázatot vagy bonyolítod a képletet mert úgy hogy az egyikben 1. kategóriát használsz a másikban meg csak simán 1-et az úgy nem lesz jó. Vagy áttérsz mindenhol egységes 1. kategóriára vagy simán 1-re vagy tovább bonyolítd a képletet egy olyan függvénnyel ami még kiegészíti mondjuk a második táblád sima 1 értékét 1. kategóriára...
akkor így nézne ki a képlet a fenti táblához igazítva
=INDEX($A$1:$D$4;HOL.VAN([B]H2&". Kat"[/B];$A$1:$A$4;0);HOL.VAN(I2;$A$1:$D$1;0))
[ Szerkesztve ]
-
slashing
senior tag
válasz Sweetraver #24658 üzenetére
Nincs mit
-
Delila_1
Topikgazda
válasz Sweetraver #25371 üzenetére
Egy segédoszlopban a
=DARABTELI($R$2:$AB$31;A2)+DARABTELI($R$2:$AB$31;B2)+DARABTELI($R$2:$AB$31;D2)+DARABTELI($R$2:$AB$31;E2)
képlet megmondja, hogy az A, B, D és E oszlopban lévő számok hányszor fordulnak elő az R:AB tartományban.
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
Louro
őstag
válasz Sweetraver #28068 üzenetére
Mess with the best / Die like the rest
-
szatocs1981
aktív tag
válasz Sweetraver #28525 üzenetére
-
Delila_1
Topikgazda
válasz Sweetraver #30059 üzenetére
Itt van hozzá a makró. Amelyik cella változik, oda betesz egy megjegyzést az új értékkel és a hozzá tartozó dátummal. A már meglévő megjegyzést folytatja az új változás értékével. A legelső értéket nem menti.
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column < 16 Then
On Error Resume Next
Range(Target.Address).AddComment
Range(Target.Address).Comment.Visible = True
Range(Target.Address).Comment.Text Text:=Range(Target.Address).Comment.Text & vbLf & Target & " " & Format(Date, "yy.mm.dd")
Range(Target.Address).Comment.Visible = False
End If
End SubProgramozó: 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
válasz Sweetraver #30367 üzenetére
A D2 cella képlete =HAHIBA(INDEX(A:B;HOL.VAN(C2;B:B;0);1);"nincs"), ezt másold le a többibe alá.
EmberXY, mntn: szívesen.
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
válasz Sweetraver #30372 üzenetére
Egyik mondatoddal felülírod a másikat.
"a D oszlop adatait alapból kézzel írom be"
"alapból megvan az A, B és a D"
" Azt szeretném látni a D1-es cellában, hogy =a2"Ha a D-be kézzel viszed be az adatot, akkor minek a képlet? Ha képlet van, minek a kézi bevitel?
Sehogy sem értem, mit akarsz csinálni, de a sort megadja a HOL.VAN függvény. Az oszlop betűjele pedig
=karakter(oszlop()+65)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
válasz Sweetraver #30372 üzenetére
Próbálom kitalálni, mit is szeretnél. Ha a főnök nevét akarod beíratni a C oszlopba, akkor a C2 képlete
=INDEX(A:B;HOL.VAN(D2;A:A;0);2)
Ezt másolhatod lefelé.
[ Szerkesztve ]
Programozó: hibás programok megírására és kijavítására kiképzett szakember. Többet ésszel, mint ész nélkül.
-
ny.janos
tag
válasz Sweetraver #30372 üzenetére
Ez a kérdés már engem is foglalkoztat, de Delilához hasonlóan én sem egészen értem, hogy mit szeretnél.
A leírásod alapján kézzel adod meg A B és D oszlopokat, a C-t pedig FKERES-sel határoztad meg (D-t keresed A oszlopban, eredményt a B-ből kéred). Eddig azt hiszem értem.
Azt írod azonban, hogy D oszlopot is keresni szeretnéd, a kérdés, hogy honnan? Merthogy annak értékét (főnök) a gép nem fogja kitalálni magától. Honnan tudná ez a szerencsétlen excel, hogy Kiss Gézának Szabó Pál a főnöke? Vagy van segédtáblád ehhez, amiről nem írtál? C-ből nem tudod a D oszlop kódját keresni, mert körkörös hivatkozást hozol létre… -
ny.janos
tag
válasz Sweetraver #30605 üzenetére
Ha jól értem, akkor a munkakör és a szervezeti egység külön oszlopban van. Ez esetben a legegyszerűbb megoldás, hogy készítesz egy segédoszlopot, melyben összefűzöd az előbbi 2 értéket, s arra keresel. (Persze a FKERES képletben is megteheted az összefűzést, ha nem szeretnél segédoszlopot.)
-
lappy
őstag
válasz Sweetraver #34886 üzenetére
A google-ben keress rá csak egy kis angol kell hozzá
[ Szerkesztve ]
Bámulatos hol tart már a tudomány!
-
Apollo17hu
őstag
válasz Sweetraver #35838 üzenetére
Lehet, hogy rosszul értem, de én simán másolnám az N8:U9 tartományt, és ezt másolnám minden hétre. Amikor meg már mondjuk 5 hétre bemásoltad, akkor kijelölném mind az ötöt, és azzal folytatnám a másolást, hogy még gyorsabb legyen.
Ha a képletezésednél a hetek változásával van problémád, akkor használnám a 3. és a 4. sor értékeit is.[ Szerkesztve ]
-
Delila_1
Topikgazda
válasz Sweetraver #47189 üzenetére
Sub dupla()
Dim lapszam As Integer
lapszam = Sheets.Count
Sheets.Add.Name = "Munka" & lapszam + 1
Range("A1").Formula = "=Munka" & lapszam & "!A1"
Range("B1").Formula = "=Munka" & lapszam & "!B1"
End Sub
Ez a kis makró új lapot szúr be. Az eddigi utolsó lapnév számát növeli 1-gyel (Munka1 után Munka2, azután Munka3 lesz az új lapnév), majd beírja a képleteket.
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
- Szárba szökken a Galaxy Buds 3 Pro
- Automata kávégépek
- Apple iPhone 15 Pro Max - Attack on Titan
- OFF TOPIC 44 - Te mondd, hogy offtopic, a te hangod mélyebb!
- AMD Navi Radeon™ RX 7xxx sorozat
- ASUS routerek
- Ubisoft Forward 2024 - Az összes bejelentés egy helyen
- Aliexpress tapasztalatok
- Mibe tegyem a megtakarításaimat?
- Politika
- További aktív témák...
- PC JÁTÉKOK (OLCSÓ STEAM, EA , UPLAY KULCSOK ÉS SOKMINDEN MÁS IS 100% GARANCIA )
- Windows, Office licencek a legolcsóbban, egyenesen a Microsoft-tól - 2990 Ft-tól!
- Steam kulcsok - UTALÁS/REVOLUT
- Adobe Creative Cloud - 2024. 04. 05 - 2025. 04. 05-ig
- Számlás!Steam,EA,Epic és egyébb játékok Pc-re vagy XBox!
Állásajánlatok
Cég: Ozeki Kft.
Város: Debrecen