안녕하세요.
기본 백데이터에서 다른시트로 셀하나마다 셀값을 순서대로 복사해서 그시트에 값을넣고
복사한시트에서 정렬을하여 사용하고 기본값으로 안돌려두고 계속 써왔습니다.
근데 지금와서 이정렬을 처음 만들었을때 그순서대로 돌릴수있을까요?
안녕하세요.
기본 백데이터에서 다른시트로 셀하나마다 셀값을 순서대로 복사해서 그시트에 값을넣고
복사한시트에서 정렬을하여 사용하고 기본값으로 안돌려두고 계속 써왔습니다.
근데 지금와서 이정렬을 처음 만들었을때 그순서대로 돌릴수있을까요?
안녕하세요~
결론부터 말씀드리면,
엑셀에서 정렬은 데이터 행 자체의 위치를 바꾸는 작업인데,
데이터 세트에 시간적인 순서나 절대적 위치를 증명할 고유 키(Unique Key)가
설계 단계에서 누락되어 원래 순서로 되돌리는 것은 기본적으로 어렵습니다.
정렬을 하면 엑셀이 기존 순서를 따로 기억하지 않기 때문에,
Ctrl+Z(되돌리기) 범위를 벗어난 상태라면
복구할 기준 자체가 없는 상태라는 의미입니다.
다만, 아래와 같은 경우에는 복구가 가능할 수도 있습니다.
원본 시트(기본 백데이터)가 그대로 남아있는 경우라든지
원본과 현재 데이터를 연결할 수 있는 기준값으로 유니크한 상품명이나 코드 등이 있는 경우에는
재매핑을 통해 순서를 복구할 수도 있고,
데이터의 내용(값)이 100% 일치하는 열들의 조합을 찾아
복합키를 생성하여 재매핑을 할 수도있습니다.
하지만
원본이 없고, 기준값도 없다면
현실적으로 원래 순서 복구는 어렵습니다.
가능하시면 샘플 파일이나 데이터 구조를 공유해 주시면
복구 가능한지, 어떤 방식으로 해야 하는지 구체적으로 살펴보겠습니다.