Re: [算表] 最近學EXCEL的3個問題
※ 引述《fgj (們的)》之銘言:
: ※ 引述《JieJuen (David)》之銘言:
: : 轉置貼上 TRANSPOSE OFFSET
: : 可爬文
: 先感謝大大的熱心回答
: 其實問題1和問題3我只需要 其中一個最快的方法
: 關於問題1 我是有用過 '選擇性貼上' 然後選數值+轉置功能
: 只是這樣也是要選 重複勾選的動作 作好幾百次
: 而且我是從這個工作表 貼到另外一個excel檔案
: 不知道有時候為何選擇性貼上會出現類似選擇性貼上到powerpoint時候的格式
: 就是就我選什麼物件拉 格式拉 類似那種插入物件的選擇窗格
或許複製到的東西是"物件" 而非"儲存格"
像複製純文字 選擇性貼上時就會是 貼上成為
Unicode文字 文字
這兩個選擇
: 而非一單選擇貼上的小窗格 可以讓我勾選轉置
: 不知道到提原因是在哪裡
: 才會異想天開想直接轉檔行轉列
現在的問題有兩部分
作好幾百次
1.因為一次有好幾百個檔
2.因為會有好幾百次一個檔
2部分可能麻煩了些
意即要簡化全部的步驟
相同的動作我習慣用公式解決
公式的弱點是檔案間的處理
所以如果不用拉的(拉TXT變為XLS)
改用全選貼上到同一檔案較容易(但就要開啟 麻煩)
或每次用DOS合併到同一個檔案(每次要打該指令)
不同檔案公式不好處理
VBA可能要檔名有些規律或在同一位置?(不清楚)
EXCEL的匯入外部資料
可以選文字檔
當更新了(用DOS)文字檔後
EXCEL中也更新該資料範圍即可(開啟檔案自動更新)
還不很清楚您整個流程
不知道哪樣比較合適
: : 沒有很好的方法
: : 1.
: : 五位數以內的分母可設定
: : 例如 ?/300
: : 內容是=2/3時
: : 會顯示200/300
: : 2.
: : 就輸入33300/55555000
: : 計算時用定義
: : =EVALUATE(A1)
: : 定義時控制好A1的相關位置
: : EVALUATE用法可爬文或google
: 大大的解說已經很清楚了
: 假設a1我打33300/55555000 b1=算a1
: 就是插入/名稱/定義 打x 下面那格參考連結打x=evaluate(A1)
: 在b1這一格在打 =x
: 整個在下拉就好了
: 剛剛測了一下 成功了
: 這似乎是目前最好的方法了 你的1我是過不行 因為都破5位 而且0會被消掉退位
: 2可以了 不然我本來還想看能提取分子分母來算
: 感謝
一點就通 有慧根喔 XD
: : 資料剖析 直接按確定
: : 但是不快
: : 何不合併文字檔?
: : copy /b *.txt final.txt
: : 可爬文或google
: 我剛有用dos把他們合併了
: 但他們是在'同一列' 無法讓我照每行每列照排
這時候應該還沒有格式吧 這樣用公式應該沒問題
: 其實我最終自己整理的數據如下(本身每行都還有自定特殊格式)
: 多大 多長 多久
: 第一個 15 15 15
: 第二個 25 25 25
: 但是我原始的raw data 只有2個txt檔案(會越來越多)
檔案間的區別是什麼?(都是3個數一列 之類)
幾百個一列 合在一起EXCEL可能裝不下...
: 分別是15 15 15 (橫排就還要多一道3讓excel把txt轉呈excel的由左而右一格格)
: 以及25 25 25 (直排就是用1轉置選擇性貼上到我整理的表格 但有時會不是選擇性貼上的窗格)
: 這1行內容
: 我就是想用1或3 選一個比較快的 然後貼到我自己整理的excel檔案
: 因為txt會由百而千個慢慢增加
: 感謝大大廳的董我的問題並熱心地回答
您是否提供範例檔
原始資料 目標 之類
公式另一缺點是佔空間 資料量大的時候
但可選擇性貼上值 去除公式
結論:
先處理一次性問題
檔案間的區別 會不會裝不下
提供整理前的樣子(合併的TXT) 整理後的長相(XLS)
看規律 寫公式
再處理常態性的問題
慢慢增加是怎麼個增加法 一星期多一個TXT?
喜好:用DOS合併 貼上合併
處理:匯入外部資料設定 公式調整
如果要完全自動化處理定時增加的檔案
還要另請高明了 XD
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.164.49.46
※ 編輯: JieJuen 來自: 218.164.49.46 (03/28 05:27)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章