Optimizar código en power query

mi requerimiento es sencillo, solo deseo optimizar el código siguiente, solo quiero reemplazar los valor de la columna [AUSNOMBRE] si se cumple una condición en [AUSCOD]
#"valor reemplazado" = table.replacevalue(#"duplicados quitados",each [ausnombre],each if [auscod]=3 and [ausnombre]="enfermedad general" then "licencia no remunerada" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado1" = table.replacevalue(#"valor reemplazado",each [ausnombre],each if [auscod]=5 and [ausnombre]="enfermedad general" then "licencia remunerada" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado2" = table.replacevalue(#"valor reemplazado1",each [ausnombre],each if [auscod]=6 and [ausnombre]="enfermedad general" then "suspension" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado3" = table.replacevalue(#"valor reemplazado2",each [ausnombre],each if [auscod]=13 and [ausnombre]="enfermedad general" then "licencia remunerada votacion" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado4" = table.replacevalue(#"valor reemplazado3",each [ausnombre],each if [auscod]=18 and [ausnombre]="enfermedad general" then "licencia por luto" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado5" = table.replacevalue(#"valor reemplazado4",each [ausnombre],each if [auscod]=19 and [ausnombre]="enfermedad general" then "calamidad domestica" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado6" = table.replacevalue(#"valor reemplazado5",each [ausnombre],each if [auscod]=24 and [ausnombre]="enfermedad general" then "horas lactancia" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado7" = table.replacevalue(#"valor reemplazado6",each [ausnombre],each if [auscod]=25 and [ausnombre]="enfermedad general" then "permiso por votacion" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado8" = table.replacevalue(#"valor reemplazado7",each [ausnombre],each if [auscod]=26 and [ausnombre]="enfermedad general" then "dia de la familia" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado9" = table.replacevalue(#"valor reemplazado8",each [ausnombre],each if [auscod]=27 and [ausnombre]="enfermedad general" then "exp hogar" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado10" = table.replacevalue(#"valor reemplazado9",each [ausnombre],each if [auscod]=28 and [ausnombre]="enfermedad general" then "cumpleaños" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado11" = table.replacevalue(#"valor reemplazado10",each [ausnombre],each if [auscod]=29 and [ausnombre]="enfermedad general" then "cumpleaños familia" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado12" = table.replacevalue(#"valor reemplazado11",each [ausnombre],each if [auscod]=30 and [ausnombre]="enfermedad general" then "mudanza" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado13" = table.replacevalue(#"valor reemplazado12",each [ausnombre],each if [auscod]=33 and [ausnombre]="enfermedad general" then "diligencias personales" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado14" = table.replacevalue(#"valor reemplazado13",each [ausnombre],each if [auscod]=34 and [ausnombre]="enfermedad general" then "licencia x pets" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado15" = table.replacevalue(#"valor reemplazado14",each [ausnombre],each if [auscod]=41 and [ausnombre]="enfermedad general" then "compensatorio" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado16" = table.replacevalue(#"valor reemplazado15",each [ausnombre],each if [auscod]=42 and [ausnombre]="enfermedad general" then "cumpleaños familia horas" else [ausnombre],replacer.replacetext,{"ausnombre"}),#"valor reemplazado17" = table.replacevalue(#"valor reemplazado16",each [ausnombre],each if [auscod]=43 and [ausnombre]="enfermedad general" then "cumpleaños horas" else [ausnombre],replacer.replacetext,{"ausnombre"}).

Añade tu respuesta

Haz clic para o