A menudo hay una situación en la que parte de la lógica comercial comienza desde la hoja de cálculo (Google, ODS, XLSX). Puede ingresar datos en algunas celdas y, a partir de esos datos, se calculan algunas otras celdas. Más tarde, a menudo se requiere convertir eso en un formulario web. Por lo general, el desarrollador junior lo hace manualmente con JS y luego el encargado del front-end implementa el diseño.
Busqué en Google pero no lo encontré. Me pregunto por qué no existe ya una herramienta que me proporcione HTML y JavaScript no diseñados, por ejemplo (podría ser otro idioma) donde todas las celdas de la hoja de cálculo que no tenían una fórmula serían áreas de entrada y los que tienen fórmula serán solo texto no editable.
Hay una herramienta comercial llamada "Table2Web" que transforma archivos xlsx en formularios web.
Eche un vistazo aquí para ver un ejemplo con una función IF : https://fabbrain.de/table2web-doku/if.html
Y aquí hay un ejemplo con una función VLOOKUP : https://fabbrain.de/table2web-doku/vlookup.html
Cuando inspeccione el formulario web, encontrará clases de CSS que le darán una pista sobre qué hoja xlsx / celda xlsx está asignada a ese elemento HTML, por ejemplo, "t2w_sheet_sheet1" o "t2w_celladdress_A1".