cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Syndicate_Admin
Administrator
Administrator

Filtrado de una tabla grande y encontrar valores distintos

Hola a todos

Estamos analizando los valores de gas disuelto de los equipos de subestación eléctrica. Cada conjunto de datos consiste en mediciones de 8 gases diferentes y hay alrededor de 900 pcs de equipo. El conjunto de datos completo consta de las mediciones para todo el equipo para 6 fechas diferentes. El formato de la lista de mediciones es el siguiente:

fecha

gas

Medición Rdg

Equipo No.

1/2/2021

A

90

EX1

1/2/2021

B

130

EX1

1/2/2021

C

220

EX1

1/2/2021

D

2800

EX1

1/2/2021

E

45

EX1

1/2/2021

F

55

EX1

1/2/2021

G

0.2

EX1

1/2/2021

H

356

EX1

1/2/2021

A

110

EX2

1/2/2021

B

78

EX2

La lista sigue teniendo unos 45000 registros.

Cada gas tiene un valor límite. Si la lectura de medición supera el valor límite de ese gas en cualquiera de las seis fechas diferentes, queremos examinar la tendencia de ese Equipo No.

El problema es filtrar la tabla anterior para aquellos registros que exceden el valor límite para cada gas y luego encontrar las nos distintas del equipo de la última columna.

Exporté la tabla anterior a Excel y trabajé en el filtrado sucesivo para encontrar el distintivo Equipment Nos. Pero no sé cómo hacerlo en DAX o Editor de consultas.

Necesito ayuda para escribir las instrucciones DAX (o Editor de consultas) para obtener la tabla filtrada y, a continuación, extraer las nos de equipo distintas de esa tabla. Gracias de antemano

1 ACCEPTED SOLUTION

@amitchandak - Gracias por su respuesta.

Trabajé en una tabla duplicada aplicando los filtros necesarios en cada uno de los gases a través del Editor de consultas y luego empaqué el Equipment Nos en una segmentación crear un gráfico.

View solution in original post

2 REPLIES 2
Syndicate_Admin
Administrator
Administrator

@kkanda , Debe proporcionar la salida esperada, qué límite desea establecer.

una nueva mesa

Equipo distinto No= distinto(Tabla[Equipo No])

una nueva medida

Equipo distinto No= distinctcount (Tabla[Equipo No])

una nueva medida con filtro

Distinto equipo No= calculate(distinctcount (Tabla[Nº equipo]), filtro(Tabla, Tabla[Medición] >100))

@amitchandak - Gracias por su respuesta.

Trabajé en una tabla duplicada aplicando los filtros necesarios en cada uno de los gases a través del Editor de consultas y luego empaqué el Equipment Nos en una segmentación crear un gráfico.

View solution in original post

Helpful resources

Announcements
PBI User Groups

Welcome to the User Group Public Preview

Check out new user group experience and if you are a leader please create your group!

MBAS on Demand

Microsoft Business Applications Summit sessions

On-demand access to all the great content presented by the product teams and community members! #MSBizAppsSummit #CommunityRocks

MBAS Attendee Badge

Claim Your Badge & Digital Swag!

Check out how to claim yours today!

secondImage

Are You Ready?

Test your skills now with the Cloud Skills Challenge.

Top Solution Authors