konto usunięte

Temat: Teks bez polskich znaków - zmiana na tekst z polskimi...

Witam,

Czy jest możliwość wykonania w excel takiej operacji jak w temacie?

W 1 arkuszu w jednej z kolumn (A) mam dane (Nazwisko, Imię) (np. Jozwiak, Michal). Za pomocą formuł do kolumny (B) uzyskuję dane bez przecinka (Jozwiak Michal). Kolejne kolumny to (C=przełożony, D=dział). Kolumny C i D uzupełniam poprzez wyszukaj.pionowo z kolejnego arkusza w którym te dane się znajdują (Nazwisko i Imię, Przełożony, Dział). Natomiast w tym drugim arkuszu w kolumnie Nazwisko i Imię mam dane z Polskimi znakami i jest problem ponieważ dane z pierwszego arkusza nie zawierają tych polskich znaków.

Da się w 1 arkuszu w kolumnie (B) zmienić dane na tekst z polskimi znakami?
Andy L.

Andy L. ITM, VUB

Temat: Teks bez polskich znaków - zmiana na tekst z polskimi...

z opisu nie wynikają zależności a więc:
zawartość sheet1!B1 to : = sheet2!B1

najlepiej podać link do załącznika z przykładowymi danymi (excel, nie obrazek)

tak mi się skojarzyło po poście poniższym (Macieja), że mogą przecież istnieć nazwiska typu: LUBICZ i ŁUBICZ i są to dwa różne nazwiska (bądź nawet 4 różne: LUBICZ, ŁUBICZ, LÓBICZ, ŁÓBICZ). Wynika z tego, że Twoja metoda uzupełniania danych nie zda egzaminu w tym przypadku, gdyż Kierownik ŁUBICZ nie jest rónoważny dyrektorowi LUBICZ.
Bez przykładowego plku z danymi można sobie gdybać długo i namietnie. IMHO, uzupełnianie danych winno odbywać się na podstawie (wpisywanych a nie istniejących już) nazwisk z 1 kolumny 1 arkusza porównując do danych z 2 arkusza w którym zdefiniowana jest poprawna lista wszystkich istniejących, potrzebnych, nazwisk. ale bez "żywych" danych to tylko gdybanie.Ten post został edytowany przez Autora dnia 13.06.14 o godzinie 12:19

Temat: Teks bez polskich znaków - zmiana na tekst z polskimi...

A ja powiem tak.

To już lepiej w tym drugim arkuszu zmień polskie znaki na zwykłe i wtedy szukaj.

Żeby zamienić na polskie znaki, to byś musiał mieć gdzieś obok słownik wszystkich dostępnych nazwisk z polskimi znakami i wtedy i tak wyszukiwanie takich rzeczy by polegało na tym, że każde polskie nazwisko byś zamienił na bez znaków i sprawdzał, czy są takie same.

Niestety polski jeżyk jest tak skomplikowany gramatycznie, że w nazwisku Jozwiak masz 3! (albo 3^2, już nie pamiętam dokładnie z kombinatoryki) kombinacji polskich znaków i każde nazwisko może być poprawne.
Adam Mroziński

Adam Mroziński specjalista ds.
dokumentacji
opakowaniowej,Polpha
rma, mag...

Temat: Teks bez polskich znaków - zmiana na tekst z polskimi...

ja np. zrobiłem to w taki sposób w vba jako funkcje PLznaki.
zastosowanie funkcji PLznaku będzie zwracało tekst bez polskich znaków

'zamiana polskich znaków
Function PLznaki(napis As String) As String

'długość napisu
dl = Len(napis)

For x = 1 To dl
Z = Mid(napis, x, 1)
Select Case Z
Case "Ą"
Z = "A"
Case "Ę"
Z = "E"
Case "Ć"
Z = "C"
Case "Ł"
Z = "L"
Case "Ń"
Z = "N"
Case "Ó"
Z = "O"
Case "Ś"
Z = "S"
Case "Ż", "Ź"
Z = "Z"
Case "ą"
Z = "a"
Case "ę"
Z = "e"
Case "ć"
Z = "c"
Case "ł"
Z = "l"
Case "ń"
Z = "n"
Case "ó"
Z = "o"
Case "ś"
Z = "s"
Case "ż", "ź"
Z = "z"
End Select
PLznaki = PLznaki & Z
Next

End Function
Oskar Shon

Oskar Shon Dodatki do Office
www.VBATools.pl

Temat: Teks bez polskich znaków - zmiana na tekst z polskimi...

Mamy to 2 zagadnienia, którymi możemy sobie załatwić sprawę szybciochem.
Co to jest nazwisko: http://vbatools.pl/oddziel-nazwisko-od-imienia/
Oraz formatowanie wyrazów: http://vbatools.pl/usuniecie-polskich-czcionek/
Pozdrawiam.



Wyślij zaproszenie do