Excel 시트에서 오른쪽에서 왼쪽으로 표시를 제거하는 방법은 무엇입니까?

Excel 시트에서 오른쪽에서 왼쪽으로 표시를 제거하는 방법은 무엇입니까?

50만 개의 레코드가 포함된 웹 사이트의 데이터를 Excel 파일로 스크랩했습니다. 내 문제는 한 열에 아랍어 문자가 저장되어 있고 오른쪽에서 왼쪽으로 표시가 포함되어 있는 동안 이러한 셀에 서식을 적용할 수 없다는 것입니다. 나는 아니에요알다 RIGHT-TO-LEFT MARK인데 셀에서 문자를 복사해서(보이지 않음) ASCII로 변환했더니 (226 128 143). 이 코드를 검색한 결과 "RIGHT-TO-LEFT MARK"를 찾았습니다.

엑셀 시트를 ASCII 코드로 검색하는 방법을 찾아보았지만 아무것도 찾을 수 없었습니다.

Mac El Capitan에서 Excel 버전 15.27을 사용하고 있습니다.

전체 열에서 이 문자를 어떻게 제거할 수 있나요?

답변1

열에서 문자를 제거해야 하는 경우 '도우미 열'을 삽입하고 문제가 되는 문자(귀하의 경우 오른쪽에서 왼쪽으로 표시) 없이 텍스트에 해당 열을 사용할 수 있습니다. 이를 수행하는 방법은 텍스트에서 문자가 어디에 있는지에 따라 달라지며 상황에 따라 약간 다를 수도 있습니다.

예를 들어 문제가 되는 문자가 쉼표이고 해당 문자가 텍스트의 맨 오른쪽에 있으면 사용해야 하며 =LEFT(A1,FIND(",",A1)-1), 텍스트의 가장 왼쪽에 있으면 사용해야 합니다 =RIGHT(A1,LEN(A1)-FIND(",",A1)).

CHAR()귀하의 경우에는 텍스트가 아닌 문자를 제거하므로 참조에 ASCII 코드를 사용하거나 참조에 유니코드 번호를 사용해야 합니다 UNICHAR(). 오른쪽에서 왼쪽으로 표시는 유니코드 8207에 속하므로 ","위의 필수 수식 을 UNICHAR(8207)필수 수식 으로 대체하거나 =LEFT(A1,FIND(UNICHAR(8207),A1)-1)또는=RIGHT(A1,LEN(A1)-FIND(UNICHAR(8207),A1))

관련 정보