파이썬 스크립트를 통해 작성된 데이터 열이있는 Google 스프레드 시트가 있습니다. 마지막 데이터 열의 끝에서 수동으로 세 개의 열을 추가했으며 세 열의 데이터를 수동으로 입력했습니다. Python 스크립트는 매일 실행되어 스프레드 시트의 데이터를 업데이트합니다. 내 문제는 데이터를 업데이트하기 위해 스크립트를 실행할 때마다 마지막 3 개의 수동 열의 데이터가 뒤죽박죽이됩니다. 이는 스크립트에서 SQL 쿼리에 의해 반환 된 데이터의 순서가 매번 달라지기 때문입니다. order by를 사용하여 순서를 동일하게 유지할 수 있지만 새 행이 추가되거나 기존 행이 db에서 삭제 된 경우에도이 작업은 작동하지 않습니다.데이터가 업데이트되면 Google 스프레드 시트의 수동 입력이 일치하지 않습니다.
0
A
답변
0
이 related thread에서 설명한 것처럼 가져온 데이터가 동적이며 추가하는 데이터가 고정되어 있기 때문에 예상 된 동작이라고 생각합니다.
이 데이터가 동적이기 때문에 가져온 데이터를받는 시트를 시트에 추가하지 않는 것이 좋습니다.
새 시트를 만들고 가져온 데이터가있는 시트에서 데이터를 선택해야합니다.
메모 시트는이 경우 주문 번호로 가져온 데이터를 선택해야합니다. 그런 다음 다른 데이터 열은 = vlookup() 함수를 사용하여 ImportedData Sheet에서 추출되고 표시되며 해당 레코드에 대해 필요한 메모를 입력하게됩니다.
자세한 내용은 위의 링크를 확인하십시오.