Подскажите как исправить символы в Excel? Недавно обнаружил, что поиск не находит обычный текст в Excel.
Т.е. набираю в поиске "Алена" (а тм куча ячеек с этим именем), пишет ничего не найдено. Но когда в строку поиску вставляю только что скопированный в буфер из ячейки текст, то он волшебным образом находится. Протестировал всё это в notepad++, оказывается там тоже не находит скопированный из ячейки текст если потом в строке поиска набирать вручную.
Опытным путём через urlencode выяснилось, что первые буквы слов в ячейке в другом формате. Т.е. напр. если написано "Алена Толбухина", то буквы А и Т в формате как я понял ascii, а остальные в unicode. Уж не знаю как так получается в Excel, но это факт (может просто копировал с какого-то нехорошего сайта текст я уж не помню).
Через URL-encode получается следующее:
Α - %CE%91
А - %D0%90
Τ - %CE%A4
Т - %D0%A2
На тостере кстати видно что эти символы даже выглядят по-разному.
Теперь я не могу эти буквы преобразовать в unicode.
Вставляю символ Α в notepad++, жму "преобразовать в UTF-8", сохраняю. Но остаётся всё равно старый формат. Т.е. прогоняю этот символ через urlencoder.org, и всё равно получаю %CE%91. Как преобразовать всё в unicode?
Конкретнее, Α на А. Или греческую альфу на русскую А.
Кто-то знатно постарался обфусцировать вашу таблицу данных. По факту в ней нормальный UTF8, только часть букв - греческие. Их надо выловить и заменить за русские.
Спасибо большое! С вашей помощью разобрался. Я просто не мог понять почему не кодируется в utf, а это оказывается уже utf просто символ другой. Теперь действительно вижу что это греческий символ! https://unicode-table.com/ru/0391/