在 Excel 中匯入沒有行分隔符號但列數已知的數據

在 Excel 中匯入沒有行分隔符號但列數已知的數據

所以我有這個文字文件,看起來像這樣:

標頭 1 標頭 2 標頭 3 標頭 4 A1 B1 C1 D1 A2 B2 C2 D2

等等。

導入時,我希望資料將其格式化為 4 列。我嘗試了從文字獲取外部數據,它成功導入了它,但它沒有環繞它,所以它只是繼續為每個空間創建列。我希望它在添加 4 個(在本例中)元素後出現在下一行。

實現這一目標最簡單的方法是什麼?

編輯:我的答案如下,因為我還不能回答我自己的問題。

我需要的Excel函數稱為indirect()。

但不確定它實際上是如何工作的,所以希望有人可以幫忙,但對我有用的函數呼叫是

=間接(地址((行(A1)-1)*4+列(A1),1))

我在這裡找到的:http://www.ozgrid.com/forum/showthread.php?t=101584&p=456031#post456031

注意:這需要我將文字新增到 Excel 中,讓這一行充滿列,然後翻轉它,以便我有一列充滿行。

答案1

我需要的Excel函數稱為indirect()。

但不確定它實際上是如何工作的,所以希望有人可以幫忙,但對我有用的函數呼叫是

=間接(地址((行(A1)-1)*4+列(A1),1))

我在這裡找到的:http://www.ozgrid.com/forum/showthread.php?t=101584&p=456031#post456031

注意:這需要我將文字新增到 Excel 中,讓這一行充滿列,然後翻轉它,以便我有一列充滿行。可能可以修改功能以適應我原來的設置,但我當時沒有時間這樣做。可能很快就會再次訪問它。

相關內容