2010-12-07 8 views
2

후 나는 Excel에서 MS SQL 쿼리를 수행했다. 수동으로 데이터를 입력하려는 엑셀 시트에 여분의 열을 추가했습니다. 데이터를 새로 고치면이 수동으로 입력 된 열이 참조하는 가져온 데이터에 맞춰 정렬되지 않게됩니다 ( ). 이런 일이 발생 했나요? 나는 vlookup를 통해 수동 데이터 시트를 가져온 데이터 시트를 연결하는 시도했지만 함께 연결 할 유일한 필드가 없기 때문에이 작동하지 않습니다. 도와주세요! 감사합니다.수동 입력 한 데이터가 잘못 정렬 새로 고침

Excel 버전은 2010입니다. MS SQL 버전은 2005입니다. 고유 데이터가 없습니다. Excel은 우선 이렇게 보입니다. "새 데이터 전체 행을 삽입"외부 데이터 범위 속성에서 선택 : 우리가 데이터베이스에 새 명령을 입력 할 때

excel before

엑셀이 시도이

excel after

+2

에서 분리 결코하지 않는 한 그것은하지 않은 행 수동 데이터가 데이터베이스의 행과 일치해야합니까? – Mark

+0

Excel 버전? –

답변

0

처럼 보인다 .
잘 모르겠지만 시도해 볼 가치가 있습니다. 결과를 최신 상태로 유지하십시오!
편집 : 일관된 정렬 순서를 지정하십시오.

+0

나는 그것을 시도했지만 불행히도 그것은 작동하지 않았다. 다른 제안? 감사 – Estaril

0

는 스프레드 시트 외부 데이터와 사용자가 입력하는 컬럼과는 관계가 없습니다. 일반적으로 새로 고칠 때 외부 데이터 새로 고침 메뉴에 다른 옵션이 있어도 데이터가 지워지고 업데이트됩니다. 메뉴의 외부 데이터 옵션을 사용하여 새로운 데이터가 어떻게되는지에 대한 설정을 변경하면 도움이 될 것입니다. 당신이 수동으로 입력 한 데이터가 포함 된 데이터 세트의 데이터에 연결하려면

, 당신은 VLOOKUP 또는 행의 정보를 찾아서 보여 어떤 식으로 조회를 설정해야합니다. 기본적으로

스프레드 시트에 SQL 데이터를 생각하는 것은 정적이지만, 당신이 그것을 새로 고치거나 당신이 알고 어떻게 더 독특한 fileds가없는 경우 데이터베이스