依序號將兩個儲存格的資料合併為一個我有產品製造數據。有些產品是使用兩種不同批次的材料製成的。我需要將所有批次資訊按 SN 合併到一個單元格中。
基礎資料分析與建模回覆:按序號將兩個儲存格的資料合併為一個儲存格我認為有一些與此相關的願望清單項目(有些甚至可能是我的,但我現在找不到它們)...但目前我會使用 GROUP_CONCAT 進行 SQL 查詢(這不是唯一的選擇)
Names Default To Here(1);
dt = New Table("Untitled",
Add Rows(7),
Compress File When Saved(1),
New Column("S", Character, "Nominal", Set Values({"1", "2", "3", "3", "5", "6", "6"})),
New Column("M", Character, "Nominal", Set Values({"A1", "A2", "A3", "A4", "A5", "A6", "A7"}))
);
dt2 = Query(
Table(dt, "t"),<BR />"select S, GROUP_CONCAT(M, ', ') M
from t
group by S"
);

回覆:按序號將兩個儲存格的資料合併為一個儲存格不像 Jarmo 那樣雄辯,但它展示了一種不同的方法
Names Default To Here( 1 );
dt = New Table( "Example",
Add Rows( 7 ),
Compress File When Saved( 1 ),
New Column( "SN",
Character,
"Nominal",
Set Values( {"1", "2", "3", "3", "5", "6", "6"} )
),
New Column( "Material Lot",
Character,
"Nominal",
Set Values( {"A1", "A2", "A3", "A4", "A5", "A6", "A7"} )
)
);
dtCombine = dt << Summary(
Group( :SN ),
Freq( "None" ),
Weight( "None" ),
Link to original data table( 0 )
);
dtCombine << New Column( "Material Lot",
Character,
set each value(
Eval(
Eval Expr(
Concat Items(
dt:Material Lot[dt <<
get rows where( dt:SN == Expr( dtCombine:SN[Row()] ) )],
", "
)
)
);
)
);

回覆:按序號將兩個儲存格的資料合併為一個儲存格我有一些帶有兩個材料列的表格。請參閱隨附的範例。
我目前的邏輯是將這個表分成兩個部分。
1.SN、M1
2.SN、M2
然後使用 Group_Contcat 函數,然後使用 update 函數合併兩個表。它運行良好。但我想知道是否有任何擊球手(短)方法可以做到這一點。

回覆:按序號將兩個儲存格的資料合併為一個謝謝你,這正是我在尋找的