<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />안녕하세요!
단계가 포함된 실행 차트를 만들어야 합니다. 각 단계는 특정 열의 변경으로 정의됩니다.
COL1 COL2 COL3
T=1, R02, P=2, T2=3, R03=5 0 5
T=1, R02, P=2, T2=3, R03=5 0 5
T=1, R02, P=2, T2=3, R03=5 0 5
T=1, R02, P=2, T2=3, R03=5 0 5
T=1, R02, P=2, T2=3, R03=5 0 5
T=1, R02, P=2, T2=2, R03=5 1 5
T=1, R02, P=2, T2=2, R03=5 1 5
T=1, R02, P=2, T2=2, R03=5 1 5
T=1, R02, P=2, T2=2, R03=5 1 5
T=5, R02, P=2, T2=2, R03=4 2 4
T=5, R02, P=2, T2=2, R03=4 2 4
T=5, R02, P=2, T2=2, R03=4 2 4
T=5, R02, P=2, T2=2, R03=4 2 4
T=5, R02, P=2, T2=2, R03=4 2 4
열의 텍스트가 이보다 깁니다. 실행 차트에서는 전체 텍스트가 아니라 변경된 값(COL3에서와 같이)만 필요합니다. 또는 이것이 가능하지 않다면 아마도 카운터(COL2와 같은)일 것입니다. 문제는 COL1에서 둘 이상의 값이 변경되었을 수 있다는 것입니다.
카운터는 두 번째 열에 표시됩니다. 내 질문은
- 변경된 값(COL3 및 기타 유사한 열)을 실행 차트의 단계 레이블로 사용하여 차트를 만들 수 있습니까?
- 그렇지 않은 경우 Excel에서 이전 값(Col2(n)=Col2(n-1)+1)을 참조하여 쉽게 수행할 수 있는 COL2에 표시되는 카운터를 어떻게 만듭니까? 동일한 열을 아래 첨자로 참조하려고 시도했지만 작동하지 않는 것 같습니다.
감사해요. 열 1에 텍스트가 있으면 LAG를 사용해야 하고, 숫자가 있으면 DIF를 사용해야 합니다.
이 방법도 작동하고 Excel과 좀 더 비슷하며 열 1에 있는 데이터 유형에 관계없이 작동합니다.
만약에(
행() == 1, 0,
:열 1[Row() - 1] != :열 1[Row()], :열 2[Row() - 1] + 1,
:열 2[행() - 1]
)
이제 필요한 것은 위상 라벨을 제어하는 방법뿐입니다...?
텍스트(열 1) 행이 변경될 때마다 증가하는 카운터를 만들고 싶었습니다. 지연 함수를 사용하여 먼저 행을 이전 행과 비교한 다음, 다를 경우 이전 개수를 늘리고, 그렇지 않으면 개수를 복사합니다.행 1에 대해 카운터를 0으로 초기화합니다.
개수 열의 수식
만약에(
행()==1,0
:열 1 != 지연(:열 1, 1), 지연(:열 2, 1) +1,
지연(:열 2, 1))
텍스트 열 1에서 개별 구성 요소를 가져오려면 멍거, 왼쪽, 오른쪽 및 단어와 같은 문자 기능이 도움이 될 수 있습니다.
LAG 기능을 사용하면 이전 행 값을 볼 수 있습니다.