Necesito analizar CSV en Power Automate para encontrar un valor y actualizar una tabla en consecuencia. He hecho muchas pruebas.
Por el momento, la mejor técnica de trabajo es esa, pero no puedo hacer que funcione porque está en JavaScript, ¡y no lo sé!
Todo el proceso que estoy tomando es así: 
function main(workbook: ExcelScript.Workbook, csvData: string) { var lines = csvData.split("\n"); var result = []; var headers = lines[0].split(","); for (var i = 1; i < lines.length; i++) { var obj = {}; var currentline = lines[i].split(","); for (var j = 0; j < headers.length; j++) { obj[headers[j]] = currentline[j]; } result.push(obj); } console.log(result.toString()); return JSON.stringify(result); } Los encabezados están en las líneas 6, por lo que tengo cosas adicionales en la parte superior que no necesito, pero el JSON que obtengo al final no se ve bien. Lo he probado varias veces y sé que es causado por el script de JavaScript. Como puede ver a continuación, la ENTRADA de EJECUTAR SCRIPT se encuentra con mi encabezado en la línea 6 (estático). pero la SALIDA que genera ese script no parece JSON. mi encabezado consta de solo 2 valores, ¡al igual que mis datos! 
¡Gracias de antemano por su ayuda!
_________ Muestra CSV original: 
Customer Sales, Custom Sales by Customer Summary, 1 September 2021 - 30 September 2021, , , Region: Name (Grouped) ,Sales ,"$12,161" NSW / ACT,$280 SA,$801 NSW / ACT,-$35 VIC,$116 SA,$94 NSW / ACT,$298 WA,$55 SA,$903 VIC,$478 NSW / ACT,$222 Total,"$97,551"el resultado esperado es así: {total}={'$97,551}