안녕하세요,
New Formula Column -> Combine의 Sum 함수는 col1+col2+.....의 공식을 사용합니다. 누락된 데이터가 있는 셀이 있는 경우에는 작동하지 않습니다. 대신 이 함수를 sum(col1, col2, ....) 으로 구현하여 이 문제를 해결할 수 있습니까? 또는 New Formula Column에서 별도의 옵션으로 제공될 수 있습니까?
명령의 이름("Sum")이 sum(col1, col2, ...) 접근 방식을 암시하지만 그것이 구현된 방식이 아니라는 점에서 현재 혼란스럽습니다.
감사와 안부
메훌 슈로프
@MShroff는 다음과 같이 썼습니다.
대신 이 함수를 sum(col1, col2, ....)으로 구현할 수 있나요?
현재 동작도 멋진 기능입니다. 대부분의 경우 사용자는 모든 summand가 누락되지 않은 경우 합계에만 관심이 있는 것 같습니다. 따라서 합이 누락된 합계를 반환하는 것도 오해의 소지가 있을 수 있습니다.
모든 열의 모든 항목이 채워졌는지 확인하기 위해 현재 동작을 사용할 수도 있습니다.
합계가 누락된 경우 값 중 하나가 누락된 것입니다.
@MShroff는 다음과 같이 썼습니다.
아니면 새 수식 열에서 별도의 옵션으로 제공할 수 있나요?
좋은 생각이야.
그건 그렇고 - 아이디어에 따라 여러 열을 단일 열로 "병합"하려는 경우:
누락되지 않은 항목을 가져옵니다.
... 새 수식 열/결합/최대값을 사용할 수 있습니다.
나는 때때로 여러 열을 하나의 열로 결합하는 데 사용합니다.
/* Import Excel file: num data.xlsx */
Data Table( "Sheet1" );
Open(
"/D:/students/لمى/num data.xlsx",
Worksheets( "Sheet1" ),
Use for all sheets( 1 ),
Concatenate Worksheets( 0 ),
Create Concatenation Column( 0 ),
Worksheet Settings(
1,
Has Column Headers( 1 ),
Number of Rows in Headers( 1 ),
Headers Start on Row( 1 ),
Data Starts on Row( 2 ),
Data Starts on Column( 1 ),
Data Ends on Row( 0 ),
Data Ends on Column( 0 ),
Replicated Spanned Rows( 1 ),
Replicated Spanned Headers( 0 ),
Suppress Hidden Rows( 1 ),
Suppress Hidden Columns( 1 ),
Suppress Empty Columns( 1 ),
Treat as Hierarchy( 1 ),
Multiple Series Stack( 0 ),
Import Cell Colors( 0 ),
Limit Column Detect( 0 ),
Column Separator String( "-" )
)
);
/* Change column formula: sum */
Data Table( "Sheet1" ):sum << Set Formula(
Sum(
:q1,
:q2,
:q3,
:q4,
:q5,
:q6,
:q7,
:q8,
:q9,
:q10,
:q11,
:q12,
:q13,
:q14,
:q15,
:q16,
:q17,
:q18,
:q19,
:q20,
:q21,
:q22,
:q23,
:q24
)
);