簡體   English   中英

如何僅獲取Excel或Numbers中單元格的特定部分?

[英]How do I get only a specific part of a cell in Excel or Numbers?

我正在嘗試將交易數據提取到有用的單獨單元格中。 現在,我可以在Excel或Numbers中(在OS X上)擁有一個單元格,例如:

04/23 SUPERMARKET STORE $38.89

但是,我想將其分為日期(第一個空格之前的所有內容),交易明細(最后一個空格之前的第一個空格之后或美元符號之前的所有內容)和具有最后一個空格或美元符號之后的所有內容。 但是,我不確定要使用什么公式來提取此數據。

至少在Numbers中,我已經知道我可以找到具有第一個空格的字符和具有FIND("$",B2,1)類的美元符號的字符,例如它將返回“ 25”。 我不知道這是否是一個起點,以及如何處理,例如,如果我可以請求以第32個字符開頭的字符串中的每個字符?

第一部分=LEFT(E5,FIND(" ",E5)-1)

中間部分=MID(E5,FIND(" ",E5)+1,FIND("$",E5)-1-FIND(" ",E5)-1)

最后一部分=RIGHT(E5,LEN(E5)-(FIND("$",E5)-1))

用單元格的ref替換E5。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM