Keresés

Részletes keresés

bandika33 Creative Commons License 2021.05.08 0 0 35672

Én nem irtam semilyen képletet csak magamtol beirtam,hogy

2020.09.12 Crystal Palace Southampton 1 0                 H   itt azért H mert csak a hazai csapat szerzett golt

2020.09.26 Burnley Southampton           0 1                V  itt azért V mert csak a Vendég csapat szerzett golt

2020.10.17 Chelsea Southampton           3 3                M  itt azért M mert mind két csapat szerzett gólt

2020.12.26 Fulham Southampton            0 0                0  itt azért nulla mert egyik csapat sem szerzett golt

leirnád úgy a képletet hogy a hazai csapat golja az A oszlop  

                                      a vendégcsapat golja   a B oszlop

                                            az eredmény meg a C oszlop

sajna én ehez nem értek azért is kértem segítséget

Előzmény: Fferi50 (35671)
Fferi50 Creative Commons License 2021.05.08 0 0 35671

Szia!

Mit jelent az, hogy hibát ír ki a képlet? Milyen hibát?

Azt hiszem félreértettem a kérdést, ezek szerint nem a győzelem a mérés tárgya, hanem a gólok elérése. :)

Ebben az esetben a képlet:

=HA(C1=0;HA(D1=0;0;"V");HA(D1=0;"H";"M"))

Ami megegyezik ZS:) legutóbbi képletével, oszlopra igazítva.

Megmutatnád, te milyen képletet használtál és melyik oszlopban milyen adat van?

Üdv.

Előzmény: bandika33 (35670)
bandika33 Creative Commons License 2021.05.08 0 0 35670

2020.09.12 Crystal Palace Southampton 1 0                 H

2020.09.26 Burnley Southampton           0 1                V

2020.10.17 Chelsea Southampton           3 3                M

2020.11.01 Aston Villa Southampton       3 0                H

2020.11.23 Wolves Southampton            1 1                M

2020.12.07 Brighton Southampton          1 2                M

2020.12.16 Arsenal Southampton            1 1                M

2020.12.26 Fulham Southampton            0 0                0

2021.01.16 Leicester Southampton          2 0                H

 

Leirtam milyen eredményt kellene kapni de azzal a képettel hibát ir ki

Előzmény: Fferi50 (35668)
bandika33 Creative Commons License 2021.05.08 0 0 35669

sajna valami nem jó áttirtam az oszlopszámokat de sajna úgy sem jó

Előzmény: Fferi50 (35668)
Fferi50 Creative Commons License 2021.05.08 0 0 35668

Szia!

Több feltételt is meg kell nézni. Próbáld az alábbi képletet:

=HA(B1=0;HA(C1=0;0;"V");HA(C1=0;"H";HA(B1>C1;"H";HA(B1<C1;"V";"M"))))

Üdv.

Előzmény: bandika33 (35667)
bandika33 Creative Commons License 2021.05.08 0 0 35667

Valami nem oké

Előzmény: Zs:) (35666)
Zs:) Creative Commons License 2021.05.08 0 0 35666

Megint elírtam :), úgyhogy akkor a második oszlopokkal:

=HA(B1=0;HA(C1=0;"0";"V");HA(C1=0;"H";"M"))

Előzmény: Zs:) (35665)
Zs:) Creative Commons License 2021.05.08 0 0 35665

B1 helyett akkor C1, A1 helyett pedig B1.

Majd lehúzod a képletet.

 

Előzmény: bandika33 (35663)
Zs:) Creative Commons License 2021.05.08 0 0 35664

=HA(A1=0;HA(B1=0;"0";"V");HA(B1=0;"V";"M"))

Előzmény: bandika33 (35662)
bandika33 Creative Commons License 2021.05.08 0 0 35663

2020.09.12 Crystal Palace Southampton 1 0

2020.09.26 Burnley Southampton          0 1

2020.10.17 Chelsea Southampton            3 3

2020.11.01 Aston Villa Southampton        3 0

2020.11.23 Wolves Southampton            1 1

2020.12.07 Brighton Southampton          1 2

2020.12.16 Arsenal Southampton           1 1

2020.12.26 Fulham Southampton           0 0

2021.01.16 Leicester Southampton         2 0

bemásoltam  itt az erednények 2 oszlopban vannak Pl. B és C

akkor mi a képlet?

Előzmény: Zs:) (35661)
bandika33 Creative Commons License 2021.05.08 0 0 35662

1-0,2-0,3-0   H  mert csak a hazai csapat rugott golt

0-1,0-3,0-5  V   mert csak a vendég csapat rugott gólt

1-1,3-1,2-2,4-4  M mert mind két csapat rugott gólt

0-0                    0 mert senki nem rugott gólt

Előzmény: Zs:) (35660)
Zs:) Creative Commons License 2021.05.08 0 0 35661

Bocsánat, "H" helyett "M"!

M: =HA(ÉS(A1>0;B1>0);"M";"")

Előzmény: Zs:) (35660)
Zs:) Creative Commons License 2021.05.08 0 0 35660

És mondjuk 3:1-nél is?

 

M: =HA(ÉS(A1>0;B1>0);"H";"")

Előzmény: bandika33 (35659)
bandika33 Creative Commons License 2021.05.08 0 0 35659

2-2 nél M: mindkét csapat 

Előzmény: Zs:) (35658)
Zs:) Creative Commons License 2021.05.08 0 0 35658

És 2-2 -nél pl HVM lesz a jelölés? Vagy a H az a haza csapat nyerte a mérkőzést?

A H-nál a jelenlegi leírásnál a képlet lehet =HA(A1>0;"H";"").

 

Előzmény: bandika33 (35657)
bandika33 Creative Commons License 2021.05.08 0 0 35657

Sziasztok!

Segítséget szeretnék kérni tőletek.

Foci meccsek eredményeit szertném táblázatba foglalni.

1.adott eredmények pl: 1-0,2-1,0-0,1-4,0-1,3-3 ezek oszlopban vannak beirva 

(két külön oszlop Pl: 1-0  A oszlop az 1-es B oszlop a 0)

erre szeretnék egy fügvényképletet kérni tőletek

H:Hazai csapat rugott golt    pl:1-0

V:Vendégcsapat rugott gólt   pl: 0-2

M:mindkét csapat rugott gólt   pl: 2-2

0: egyik csapat sem rugott gólt  pl:0-0

 

2. két oszlopban irtam,hogy az első félidőben mennyi gol születt és mennyi a másodikban

1:mikor csak az első félidőben volt gól    

2: amikor csak a második félidőben esett gól

M: amikor mind két félidőben volt gól

0: amikor nem esett gól a mérkőzésen

errre is kellene egy képlet

Gondolom mind kettőnél a HA fügvény kell 

Segítségeteket előre is köszönöm

bolygohollandi1 Creative Commons License 2021.05.07 0 0 35656

Az előzőhöz:

 

Előzmény: bolygohollandi1 (35655)
bolygohollandi1 Creative Commons License 2021.05.07 0 0 35655

Szia!

 

Köszönöm, hogy vetted a fáradságot és válaszoltál.

Most, hogy felnéztem ide, hátha válaszolt valaki épp sikerült megoldani a problémát

Közlöm a megoldást, hátha valakinek hasonló problémája akad:

 

 

Sub levelkuldes()

Dim xOtl As Object
Dim xOtlMail As Object
Dim xStrBody As String
              
    xStrBody = Cells(239, 5) & "<br><br><br>" & Cells(240, 5) & "<br><br><br>" & _
               "<a HREF=" & Cells(47, 7) & Cells(47, 18) & "> jelentés " & Date & "</a>" & _
               "<br> <br> <br>" & Cells(241, 5) & "<br>"
              
    On Error Resume Next
    Set xOtl = CreateObject("Outlook.Application")
    Set xOtlMail = xOtl.createitem(olMailItem)
    With xOtlMail
        .To = Cells(234, 5).Value
        .cc = Cells(235, 5).Value
        .BCC = Cells(236, 5).Value
        .Subject = Cells(238, 5).Value
        .HTMLBody = .HTMLBody & xStrBody
        .display
    End With
    Set xOtl = Nothing
    Set xOtlMail = Nothing
End Sub

 

Eredmény:

 

Előzmény: Garashan (35654)
Garashan Creative Commons License 2021.05.07 0 0 35654

Hasonló problémába ütköztem én is anno. Én Thunderbird levelező klienst vezérlek Excelből.
Olyasmi volt a problémám, hogy ha Excel munkalapról olvastam be a szöveget, vagy a makróba írtam bele, akkor bizonyos karaktert vezérlő karakternek vett és hibával leállt a levél küldés vagy be se töltötte rendesen a szöveget.

Ezt úgy oldottam meg, hogy a Thunderbird esetében meg lehet adni külső fájlt is levél törzsnek és azt a Thunderbird dolgozza fel és nem az Excel vagy a parancssori meghívás.
Így már csak az Excelből kellett elmenteni egy html kódokkal megformázott fájlt, amit nálam TXT kiterjesztésű, de ennek nincs is jelentősége.

Valószínűleg itt is valami hasonló megoldást kellene keresni.

Előzmény: bolygohollandi1 (35653)
bolygohollandi1 Creative Commons License 2021.05.07 0 0 35653

Hátha tud valaki segíteni. Az alábbi kódot a NEtről loptam. Azért loptam,mert szeretnék Excel-ből úgy Emailt küldeni, hogy a szövegben van egy hivatkozás, amire a levelet olvasó rákattintva valamit elérhet

Na most akárhány példát találok a neten, pont avval a "ref"-es sorral van baja a rendszernek. Naszóval ki tud segíteni, hogy tudnék a levél szövegébe hyperlinket tenni?

Előre is köszönöm, ha valaki tud valaki okosságot

 

Sub EmailHyperlink()
'updated by Extendoffice 20190815
Dim xOtl As Object
Dim xOtlMail As Object
Dim xStrBody As String
    xStrBody = "Hi there:" & "<br>" _
              & "Please click " & "<a href="/"http://www.extendoffice.com"">Here</a> to open the page" & "<br>" _
              & "Thank you."
    On Error Resume Next
    Set xOtl = CreateObject("Outlook.Application")
    Set xOtlMail = xOtl.CreateItem(olMailItem)
    With xOtlMail
        .To = "Email Address"
        .CC = "Email Address "
        .BCC = " Email Address "
        .Subject = "Subject line"
        .HTMLBody = .HTMLBody & xStrBody
        .Display
    End With
    Set xOtl = Nothing
    Set xOtlMail = Nothing
End Sub

Delila10 Creative Commons License 2021.05.07 0 0 35652

Nyilván jobb a rövid makró, de azért beteszem 2 feltétellel a tömbképletet.

Előzmény: Eredő Vektor (35651)
Eredő Vektor Creative Commons License 2021.05.07 0 0 35651

Szia,

Köszönöm. Sajnos, mint írtam a kritérium több az eredetiben (25-30 sor). Így már nem működik tömbképlettel. Hisz egy feltétellel csak egy szumha lenne, 4-5 feltételle egy szumhatöbb.

 

Csináltam egy rövid UDF-et hozzá, tömbváltozókba szedi ami kell és kiszámolja azt amit szeretnék.

 

Előzmény: Delila10 (35650)
Delila10 Creative Commons License 2021.05.07 0 0 35650

Tömbfüggvénnyel:

 

Előzmény: Eredő Vektor (35636)
Fferi50 Creative Commons License 2021.05.06 0 0 35649

Szia!

Az a baj, hogy a DSUM a kritériumot is tartománynak (Range) várja el, tömböt nem eszik meg :(.

Tehát a módosított kritériumokat vissza kell írni egy tartományba a DSUM számára. 

Üdv. 

Előzmény: Eredő Vektor (35647)
pimre Creative Commons License 2021.05.06 0 0 35648

Még egy utolsó kérdés, aztán nem próbálkozom többet.

Az udf-ben a következő paranccsal nem tudod becsempészni a megfelelő kifejezést: Activesheet.Range("V2")="=" & """=ap""" ?

 

Előzmény: Eredő Vektor (35647)
Eredő Vektor Creative Commons License 2021.05.06 0 0 35647

Dehogynem. De épp ez nem tetszik, hogy csak így működik. Anélkül pedig mindent kiértékel, ami "úgy" kezdődik.

Ez jó dolog - de most nekem nem így kellene. Hanem = jel nélkül kiértékeljen mindent, ami teljesen egyezik.

 

Azt látom, h beépített függvénnyel nem fog menni, szerintem lehetetlen még egy tömbképletgurunak is.

 

Csinálok egy egy udf-et... dsum-ot használva megadom neki egy tömbben, hogy ott legyenek az a fránya "=" jelek...

Nem tudom beépített fgvekkel... :(

Előzmény: pimre (35646)
pimre Creative Commons License 2021.05.06 0 0 35646

Nem működik nálad az ="=xxxxx" formátum? Nálam igen:

 

Előzmény: Eredő Vektor (35645)
Eredő Vektor Creative Commons License 2021.05.06 0 0 35645

Igen, ez így van...

Már csak azt nem tudom, hogy mivel lehetne megkerülni, hogy ne a kezdődő karaktereket hasonlítsa, hanem a teljes kifejezést. Mert nincs lehetőség odarakni a '=szöveghez az egyenlőségjelet és mást sem.  (Egyébként működik " '= " kifejezéssel is: Aposztróf=szöveg)

 

Amúgy jó dolog ez az ab.szum, kb ugyanaz az elv, mintha pivotot használnék - de itt szövegesen, operátorokkal bőven lehet definiálni a kritériumot.

Előzmény: Fferi50 (35643)
pimre Creative Commons License 2021.05.06 0 0 35644

Tényleg. Köszönöm.

 

Előzmény: Fferi50 (35643)
Fferi50 Creative Commons License 2021.05.06 0 0 35643

Szia!
"Itt már csak egy dolgot nem értek. Ha az ap az S2, vagy a V2 cellában van, akkor jó eredményt ad, ha a T2, vagy U2-ben, akkor nem."

A helyzet az, hogy a kritérium az adott fejlécre vonatkozik minden esetben. Mivel az T oszlopban n a fejléc, az u oszlopban pedig üres, ezért nem értelmezhető a függvény számára.

Üdv.

Előzmény: pimre (35642)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!