2017-12-18 4 views
0

Excel에서는 큰 함수 (tableau에는 존재하지 않음)를 사용합니다. MAX 함수를 사용하여 5 개의 열에서 첫 번째로 큰 숫자를 얻는 방법을 알아 냈습니다. 이제는 제 2와 제 3 숫자를 구하는 방법을 찾을 수 없지만. 화면에 표를 생성하고 싶지는 않지만 상위 3 자리 수를 합한 다음 예측 된 값을 뺀 결과 만 화면에 표시됩니다.Tableau는 5 개 열에서 각 행의 최상위 3 개 값을 찾습니다.

열 A, B, C, D, E는 차이가 나는 경우 계산 된 필드입니다. 잘하면 연결된 이미지가 내가하려고하는 것을 보여주는 데 도움이 될 것입니다.

Capture of table layout

희망이 그 도움이된다면

내가 샘플 타블로 통합 문서를 생성 할 수 있습니다.

+0

왜 Excel에서 큰 기능을 사용하지 않고 tableau로 내보낼까요? – aaa

+2

가능한 경우 계산을 실행하지 않는 것이 좋습니다. –

+0

Tableau는 이러한 유형의 문제를 해결하기위한 쉬운 기능이 없습니다 ... 루프를 찾고 있지만 그 기능을 얻을 수는 없습니다. 문제를 해결할 수 있습니까? – Siva

답변

0

MAX() 함수를 사용하십시오. 이런 식으로 (괄호의 수를 조정해야 할 수도 있습니다). 열이 잠재적으로 NULL 값을 가지면 null 값을 처리하는지 확인하십시오. 그렇지 않으면 널 결과로 끝납니다.

MAX(
     MAX(
      MAX(
       MAX([expr1],[expr2]) 
       ,[expr3] 
       ) 
      ,[expr4] 
      ) 
     ,[expr5] 
     ) 
+0

고마워요. - 이걸 시도해도 여전히 5 열 중에서 가장 높은 (MAX) 숫자를 얻을 수 있습니다. 또한 2 번째와 3 번째로 높은 숫자를 원합니다. –

관련 문제