Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
6 years ago
Solved

DAX Error

Hola a todos

Error "La expresión True/False no especifica una columna. Cada expresión True/False utilizada como expresión de filtro de tabla debe hacer referencia exactamente a una columna."

He probado Inicio---> Introducir datos crear una nueva tabla y luego Im usando columna calculada

Columna: SWITCH(FIRSTNONBLANK('Table'[Service Level Agreement],'Table'[Service Level Agreement]),
"Maintain Tax Certificates",CALCULATE([Within-SLA] / [ticketclosed month basis],FILTER('Finallist-left','Finallist-left'[RequestType]-"Análisis de cuenta" && "Marine Enquiery"),0),
"Impuesto de factura incorrecto",CALCULATE([Within-SLA] / [ticketclosed month basis],FILTER('Finallist-left','Finallist-left'[RequestType]-"Factura incorrecta"),0))
error.JPG
¿Puede alguien por favor ayudarme? ¿cómo puedo resolver esto de otra manera cómo agregar texto estático? gracias de antemano
  • Anonymous's avatar
    Anonymous
    6 years ago

    Hola @parry2k he utilizado Obtener datos entonces he ingresado 2 fiels estas son columnas estáticas, entonces traté de Caluclate

    Columna: CALCULATE([Dentro de-SLA]/[base de mes cerrado de ticket]), necesito un resultado como este

    result.JPG

5 Replies

  • Anonymous's avatar
    Anonymous
    Not applicable

    HOLA @RajeshRanganath ,

    Prueba algo como esto

    Column =
    SWITCH (
        FIRSTNONBLANK (
            'Table'[Service Level Agreement],
            'Table'[Service Level Agreement]
        ),
        "Maintain Tax Certificates", CALCULATE (
            [Within-SLA] / [ticketclosed month basis],
            FILTER (
                'Finallist-left',
                'Finallist-left'[RequestType] = "Account analysis"
                    && 'Finallist-left'[RequestType] = "Marine Enquiery"
            )
        ),
        "Incorrect Invoice tax", CALCULATE (
            [Within-SLA] / [ticketclosed month basis],
            FILTER (
                'Finallist-left',
                'Finallist-left'[RequestType] = "Incorrect Invoice"
            )
        )
    )

    saludos
    Harsh Nathani
    ¿He respondido a tu pregunta? ¡Marca mi puesto como una solución! Apreciar con un Kudos!! (Haga clic en el botón Pulgares arriba)

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hola @harshnathani está funcionando bien, necesito el mes actual, los datos del último mes basado en esa medida podría por favor ayudarme, gracias en advance

      saludos

      Rajesh

  • @RajeshRanganath no está seguro de lo que está tratando de lograr, pero este código ,0 , no estoy seguro de por qué está allí.

    Me gustaría elogios si mi solución ayudara. 👉 Si puedes pasar tiempo publicando la pregunta, también puedes hacer esfuerzos para dar a Kudos quien haya ayudado a resolver tu problema. ¡Es una muestra de agradecimiento!

    Visítenos en https://perytus.com, su ventanilla única para proyectos/formación/consulta relacionadas con Power BI.

    • Anonymous's avatar
      Anonymous
      Not applicable

      Hola @parry2k he utilizado Obtener datos entonces he ingresado 2 fiels estas son columnas estáticas, entonces traté de Caluclate

      Columna: CALCULATE([Dentro de-SLA]/[base de mes cerrado de ticket]), necesito un resultado como este

      result.JPG
  • fhill's avatar
    fhill
    Resident Rockstar

    Pensando en la misma línea que @parry2k

    No tengo su estructura de tabla completa, pero espero que este ejemplo simplista ayude:

    fhill_0-1597683239369.png