Forum Discussion
setis
Post Partisan
6 years agoFiltrado de varias columnas
Estimados expertos,
Estoy tratando de crear una medida que filtre 2 columnas de la misma tabla usando el "SEARCH"
Measure 12 =
CALCULATE(CALCULATE(DISTINCTCOUNT(Cases[CaseID]);
FILTER( ALL(Cases);
(SEARCH("Accident"; Cases[Event];;BLANK())) ||
(SEARCH("Extraordinary"; Cases[Cover];;BLANK())) ||
(SEARCH("Information"; Cases[Cover];;BLANK()))))
Como puede ver, estoy tratando de obtener los casos donde la columna Evento contiene "Accidente" o la columna Cubierta contiene "Extraordinario" o "Información".
¿Es posible hacer esto en una medida?
tratar de llevar todos los casos a la cuota ordinaria:
Column = IF( (SEARCH("Accident"; 'Cases'[Event];;0) + SEARCH("Extraordinary"; 'Cases'[Cover];;0) + SEARCH("Information"; 'Cases'[Cover];;0) > 0; 1; BLANK() )o eliminar Casos en absoluto
Column = IF( (SEARCH("Accident"; [Event];;0) + SEARCH("Extraordinary"; [Cover];;0) + SEARCH("Information"; [Cover];;0) > 0; 1; BLANK() )
11 Replies
- amitchandak
Super User
Trate como
Medida 12 ?
CALCULATE(CALCULATE(DISTINCTCOUNT(Cases[CaseID]);
FILTRO( TODO (Casos);
(SEARCH("Accidente"; Casos[Evento];1;0)>0)
(SEARCH("Extraordinario"; Casos[Cubierta];1;0)>0)
(SEARCH("Información"; Casos[Cubierta];1;0)>0))))