컨텍스트 : 사용자 입력을 받아 여러 Excel 스프레드 시트를 사용하고 Excel의 기능에 크게 의존하는 여러 단계의 복잡한 계산을 실행 한 다음 업계 표준 인 결과 요약표를 출력합니다. 내 고객이 웹 응용 프로그램으로 변환 할 수 있는지 묻고 모든 항목을 DB에 저장하고 모든 결과를 브라우저에 전달했습니다. 나는 PHP 나 자바 스크립트 모두에서이 모든 것을 프로그래밍 할 수 있다는 것을 알고 있지만 Excel의 기능에 얼마나 의존했는지에 따라 어렵고 시간이 많이 걸릴 것입니다.엑셀/시트를 사용하여 데이터베이스에 대한 읽기/쓰기가 가능한 webapp에서 계산을 수행 하시겠습니까?
질문 : PHP로 작성된 양식으로 데이터를 캡처하고 SQL 데이터베이스 (또는 언어/db 솔루션)에 저장하여 이러한 값을 사용하여 내 입력란에 사용자 입력 셀을 채울 수 있습니까? Excel 스프레드 시트는 백그라운드에서 "계산 엔진"으로 사용됩니까?
환경 설정 : 선호하는 PHP는 자바 스크립트보다 훨씬 경험이 많습니다. 마찬가지로, DB 솔루션으로 SQL을 선호하십시오. Google 스프레드 시트보다 Excel을 선호하지만 필요한 경우 전환 할 수 있습니다.
물론이 라이브러리를 사용하여 스프레드 시트를 편집 할 수 있습니다. https://phpspreadsheet.readthedocs.io/en/develop/ – JimL
@JimL, 그게 해결책입니다. 하나의 질문을 통해 대답 할 수 있기를 바랍니다. 셀 A5의 수식 (A1 : A4)과 A6의 수식 (A5 + 1)이있는 스프레드 시트가 있다고 가정 해 보겠습니다. PhpSpreadsheet에서 스프레드 시트를 읽고 A1 : A4에 대한 새 값을 작성한 다음 A6을 가져 와서 사용자에게 표시하거나 전체 프로세스를 다시 작성해야합니까? 간단히 말하면, 내가 쓰는 셀과 내가 가져온 셀 사이에서 수행되는 일련의 계산을 수행하면 자동으로 수행되는 것입니까, 아니면 수행합니까? – user1563247