Registriert seit: 12.04.2014
Version(en): Office 365
Hallo PQ-Interessierte
Ken Puls hat mal wieder eine Herausforderung gestellt:
https://www.excelguru.ca/blog/2018/09/11...allenge-3/
Nachdem ich eine Lösung hatte viel mir noch ein etwas kürzerer Weg ein.
Angehängte Dateien
Power Query Challenge 3.xlsm (Größe: 20,08 KB / Downloads: 11)
Wir sehen uns!
... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Registriert seit: 10.07.2018
Version(en): 2013, 2016
Hallo Shfit-del,
es geht sogar mit noch einem Schritt weniger. Die Subtraktion von 64 kannst du direkt auch in dem Schritt vorher (Umwandlung Buchstabe in Zahl) berechnen.
Viele Grüße,
Matthias
-------------------------------------------------------------------------------------------
Man muß nicht alles wissen, man muß nur wissen, wie man die Lösung findet.
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo Matthias
Ich bin sicher dass die Profi-Experten-Gurus und Guru-Profi-Experten es schaffen den Code in noch weniger Zeilen zu quetschen.
Wir sehen uns!
... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Registriert seit: 29.09.2015
Version(en): 2030,5
I used power-VBA:
UDF:
Code:
Function F_snb(c00)
F_snb = Evaluate("sum(code(mid(""" & UCase(c00) & """,row(1:" & Len(c00) & "),1))-64)")
End Function
und Power Excel: (matrix Formel)
PHP-Code:
= SUM ( CODE ( MID ( UPPER ( A2 ); ROW ( OFFSET ( A $ 1 ;;; LEN ( A2 ))); 1 ))- 64 )
Registriert seit: 12.04.2014
Version(en): Office 365
Hallo snb
Thema verfehlt. Punktabzug.
Wir sehen uns!
... Detlef
Meine Beiträge können Ironie oder Sarkasmus enthalten.
Registriert seit: 29.09.2015
Version(en): 2030,5
Ola :19: ,
Dann richtiges VBA:
Code:
Function F_snb_vba(c00)
Dim sn() As Byte
sn = UCase(c00)
F_snb_vba = Application.Sum(sn) - 64 * (UBound(sn) \ 2 + 1)
End Function
Registriert seit: 10.04.2014
Version(en): Office 2019
(12.09.2018, 12:22) snb schrieb: Ola :19: ,
Dann richtiges VBAJa, nee is klar eine (richtiges VBA) bei einer
Power Query Challenge, bei der es um was geht? Um VBA? Hieße das dann nicht VBA Challenge..?
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Registriert seit: 29.09.2015
Version(en): 2030,5
Könnte VBA-Excel-PowerQuery challenge heissen.
Registriert seit: 10.04.2014
Version(en): Office 2019
(12.09.2018, 13:27) snb schrieb: Könnte VBA-Excel-PowerQuery challenge heissen.
Könnte, heißt es aber nicht. Es geht um? Richtig: Um Power Query. Es geht nicht? Richtig: Um VBA... Schade, aber es gibt eine Aufgabenstellung für Power Query nicht für VBA und nicht für VBA-Excel-PowerQuery.
Obwohl ein Zusammenspiel (nicht für diese Aufgabe relevant) durchaus Sinn macht. ABER NICHT HIER!!! :20:
Gruß Jörg
ich muss mich erst wieder ganz langsam heran robben. Also bitte ich um Nachsicht
"Wer immer tut, was er schon kann, bleibt immer das, was er schon ist." - Henry Ford
Registriert seit: 29.09.2015
Version(en): 2030,5