Marcin Kowalik

Marcin Kowalik Kierownik działu
marketingu w
home.pl, pasjonat
marketing...

Temat: REGEXEXTRACT i error

Dobry wieczór

Staram się przejść krok po kroku to zadanie:
http://searchengineland.com/making-strategic-decisions...

Jednak utknąłem na funkcji REGEXEXTRACT. Błędy, z racji złożonego zadania (This formula will distill the URLs to the subdomain level.) nic mi niestety nie mówią.
Plik udostępniłem tutaj:
https://docs.google.com/spreadsheets/d/1RC6pMUMH72YaEQL...

Uprzejmie proszę o pomoc.
pozdrawiam serdecznie
MarcinTen post został edytowany przez Autora dnia 25.10.15 o godzinie 10:57
Andy L.

Andy L. ITM, VUB

Temat: REGEXEXTRACT i error

takiej wbudowanej w excela funkcji nie ma

jeżeli sobie zainstalujesz to co tam proponują to prawdopodobnie będziesz miał:
Step Two: Google Spreadsheet Wizardry
Head over to Google Drive and open the Screaming Frog export in Google Spreadsheets. (Alternatively, you can use the SEO Tools for Excel add-on.)Ten post został edytowany przez Autora dnia 24.10.15 o godzinie 23:49
Marcin Kowalik

Marcin Kowalik Kierownik działu
marketingu w
home.pl, pasjonat
marketing...

Temat: REGEXEXTRACT i error

Dziękuję za odpowiedź.
Funkcja chyba jednak jest: https://support.google.com/docs/answer/3098244?hl=pl

Nadal niestety nie mogę ruszyć dalej.
pozdrawiam serdecznie
Marcin
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: REGEXEXTRACT i error

Czy przypadkiem nie jest to funkcja dokumentów osadzonych na Googlach (czyli nie Excelowa, ale PHP, możliwa do użycia podczas otwarcia dokumentu przez portal).

Zresztą ciekawa bo Excel posiada podobne możliwości ale w VBA, którą można traktować jako funkcję UDF odwołując sie do biblioteki w systemie::
Function Fragment_RegExp(vText As Variant, strPattern As String) As String
On Error GoTo Fragment_RegExp_Error
Dim objRegExp As Object 'VBScript.RegExp
Set objRegExp = VBA.CreateObject("VBScript.RegExp")
With objRegExp
.Global = True
.pattern = strPattern
Fragment_RegExp = .Execute(vText)(0)
End With
Fragment_RegExp_Error:
Set objRegExp = Nothing
End Function

W arkuszu: =Fragment_RegExp("Ala ma (Kota)"; "\(([A-Za-z]+)\)")
Andy L.

Andy L. ITM, VUB

Temat: REGEXEXTRACT i error

W normalnym Excelu dodanie referencji "Microsoft VBScript Regular Expressions 5.5" działa.
Może zadziała w "gugielu" tylko jak to dodać :). Gdzie Rzym, gdzie Krym...
Mnie się nie chce testować, poczekam aż te webowe guglowo-mikrosoftowe wynalazki będą w pełni sprawne bo na daną chwilę są inteligentne inaczej.Ten post został edytowany przez Autora dnia 25.10.15 o godzinie 20:59
Marcin Kowalik

Marcin Kowalik Kierownik działu
marketingu w
home.pl, pasjonat
marketing...

Temat: REGEXEXTRACT i error

Hej
Dziękuję za odpowiedzi :)
Kolega pomógł... w formule miałem błąd.
Po "B2" zamiast przecinka powinien być średnik.
=REGEXEXTRACT(B2;"^https?\:\/\/([^\/?#]+)(?:[\/?#]|$)")

W Google Drive (arkusze) weszło.
Pozdrawiam serdecznie
Marcin
Andy L.

Andy L. ITM, VUB

Temat: REGEXEXTRACT i error

To znaczy, że kopiowałeś skadś formułę bez zwracania uwagi na ustawienia regionalne.

PL ; i ,
EN , i .Ten post został edytowany przez Autora dnia 25.10.15 o godzinie 22:56
Marcin Kowalik

Marcin Kowalik Kierownik działu
marketingu w
home.pl, pasjonat
marketing...

Temat: REGEXEXTRACT i error

Dokładnie tak jak piszesz :)

Następna dyskusja:

Run time error 13




Wyślij zaproszenie do