註冊
登錄
首頁
論壇版規
禁止列表
說明
地圖
數位書香
私人消息 (0)
公共消息 (0)
論壇任務 (0)
系統消息 (0)
好友消息 (0)
帖子消息 (0)
麻辣家族討論版版
»
Excelㄧ般區
» 類似有無MID的函數(由右至左數起)
返回列表
下一主題
上一主題
發帖
[發問]
類似有無MID的函數(由右至左數起)
yanto913
發短消息
加為好友
yanto913
當前離線
UID
1516
帖子
116
主題
29
精華
0
積分
232
金錢
232
點名
0
作業系統
winXp
軟體版本
office 2003
閱讀權限
20
性別
女
來自
台灣台中市
在線時間
118 小時
註冊時間
2010-9-6
最後登錄
2023-7-11
中學生
帖子
116
主題
29
精華
0
積分
232
點名
0
作業系統
winXp
軟體版本
office 2003
閱讀權限
20
性別
女
來自
台灣台中市
註冊時間
2010-9-6
最後登錄
2023-7-11
1
#
跳轉到
»
倒序看帖
打印
字體大小:
t
T
發表於 2010-10-11 23:28
|
只看該作者
[發問]
類似有無MID的函數(由右至左數起)
本帖最後由 yanto913 於 2010-10-11 23:47 編輯
如題
MID 傳回自一字串您所指定的某個起始位置傳回特定數目的字元
現在有三格欄位
A1 1254AQF4
A2 442SEVR
A3 21TP8N
有無像MID
函數
,但是是從右邊第5元數起取4個字元
最後答案等於
B1 1254
B2 442
B3 21
樓主熱帖
如何將另個網頁內容顯示在自己網頁上?
請教一下跑迴圈如何使用其他XLS
請問儲存格連結的問題
如何判斷儲存格內為文字或數字或文字加數字
將多個EXCEL 匯到一個EXCEL的問題
請問如何使用VBA加密保護活頁簿
請問如何用VBA達到多重篩選,以及篩選後依序
匯入外部資料的問題(資料被用標註的)
如何判斷小數點顯示幾位
請問如何計算總和(每筆資料範圍不一)
收藏
分享
YOYO
sujane0701
發短消息
加為好友
sujane0701
(Ted)
當前離線
UID
46
帖子
70
主題
12
精華
0
積分
163
金錢
163
點名
0
作業系統
windows
軟體版本
office 2010
閱讀權限
20
性別
男
來自
基隆市
在線時間
40 小時
註冊時間
2010-5-3
最後登錄
2024-6-7
暱稱:
Ted
中學生
帖子
70
主題
12
精華
0
積分
163
點名
0
作業系統
windows
軟體版本
office 2010
閱讀權限
20
性別
男
來自
基隆市
註冊時間
2010-5-3
最後登錄
2024-6-7
2
#
發表於 2010-10-12 01:18
|
只看該作者
這樣嗎?
=LEFT(A1,LEN(A1)-4) 往下拷貝
TOP
sujane0701
發短消息
加為好友
sujane0701
(Ted)
當前離線
UID
46
帖子
70
主題
12
精華
0
積分
163
金錢
163
點名
0
作業系統
windows
軟體版本
office 2010
閱讀權限
20
性別
男
來自
基隆市
在線時間
40 小時
註冊時間
2010-5-3
最後登錄
2024-6-7
暱稱:
Ted
中學生
帖子
70
主題
12
精華
0
積分
163
點名
0
作業系統
windows
軟體版本
office 2010
閱讀權限
20
性別
男
來自
基隆市
註冊時間
2010-5-3
最後登錄
2024-6-7
3
#
發表於 2010-10-12 01:23
|
只看該作者
補充...
採用LEFT函數的結果會把屬性變成"文字"類型,所得的值無法用於計算,如果確定所得的值一定是數字(不會出現文字)的話,可以再加上VALUE函數改回"數值"
=VALUE(LEFT(A1,LEN(A1)-4))
TOP
yanto913
發短消息
加為好友
yanto913
當前離線
UID
1516
帖子
116
主題
29
精華
0
積分
232
金錢
232
點名
0
作業系統
winXp
軟體版本
office 2003
閱讀權限
20
性別
女
來自
台灣台中市
在線時間
118 小時
註冊時間
2010-9-6
最後登錄
2023-7-11
中學生
帖子
116
主題
29
精華
0
積分
232
點名
0
作業系統
winXp
軟體版本
office 2003
閱讀權限
20
性別
女
來自
台灣台中市
註冊時間
2010-9-6
最後登錄
2023-7-11
4
#
發表於 2010-10-12 20:44
|
只看該作者
哇!可以了,我也看懂你寫的,真是受用阿
謝謝
YOYO
TOP
leiru
發短消息
加為好友
leiru
當前離線
UID
1131
帖子
335
主題
140
精華
0
積分
623
金錢
623
點名
0
作業系統
WINDOWSXP
軟體版本
OFFICE2003
閱讀權限
50
性別
女
來自
台北縣
在線時間
203 小時
註冊時間
2010-8-5
最後登錄
2025-5-18
高中生
帖子
335
主題
140
精華
0
積分
623
點名
0
作業系統
WINDOWSXP
軟體版本
OFFICE2003
閱讀權限
50
性別
女
來自
台北縣
註冊時間
2010-8-5
最後登錄
2025-5-18
5
#
發表於 2010-10-12 22:30
|
只看該作者
不懂,為何要減4....另外,前兩列,加了value函數,會有錯誤訊息#value!
joyce
TOP
sujane0701
發短消息
加為好友
sujane0701
(Ted)
當前離線
UID
46
帖子
70
主題
12
精華
0
積分
163
金錢
163
點名
0
作業系統
windows
軟體版本
office 2010
閱讀權限
20
性別
男
來自
基隆市
在線時間
40 小時
註冊時間
2010-5-3
最後登錄
2024-6-7
暱稱:
Ted
中學生
帖子
70
主題
12
精華
0
積分
163
點名
0
作業系統
windows
軟體版本
office 2010
閱讀權限
20
性別
男
來自
基隆市
註冊時間
2010-5-3
最後登錄
2024-6-7
6
#
發表於 2010-10-13 00:03
|
只看該作者
回復
5#
leiru
=VALUE(LEFT(A1,LEN(A1)-4))
LEN函數可以計算某一儲存格的字元數,例如A1儲存格如果是 11111 ,如果我們設定 =LEN(A1) 可以得到數值 5
因為樓主想去掉倒數4位數的字元去掉,而LEFT擁有抓取自左而右字元數的的功能,加入LEN函數再減去樓主想要去掉的末4位數,就可以得到樓主想要的答案
另外,VALUE函數是將文字屬性的"數字"轉換成可以計算的數值屬性,如果裏面有包含文字 ,例如:123A 因為有文字"A"存在,當然就不能轉換成數值屬性囉 ,所以必須先知道
LEFT(A1,LEN(A1)-4) 的結果有沒有可能包含文字,然後依需求決定是不是要加上VALUE函數
TOP
靜思自在 :
布施如播種,以歡喜心滋潤種子,才會發芽。
返回列表
下一主題
上一主題
EXCEL專屬討論區
Excelㄧ般區
Excel程式區
進階應用專區
OFFICE 系列
Word
PowerPoint
Access
Office不分區
程式語言
VB 與 VB.Net
C 與 C#
Java 與 J#
程式設計不分區
資料庫
ORACLE
My SQL
MS SQL
網頁設計
ASP 與 ASP.NET
PHP
PHP+MySQL 入門實作
JavaScript
FLASH / ActionScript
HTM/ HTML/ CSS
網頁設計不分區
電腦與作業系統
電腦各種硬體討論
一般電腦軟體討論
論壇事務
管理公告
投訴反映
新手測試
愛 ‧ 生活
公益佈告欄
生活與感動
[收藏此主題]
[關注此主題的新回復]
[通過 QQ、MSN 分享給朋友]
申請友情鏈接
Facebook粉絲