主頁 >  其他 > Excel自定義格式詳解

Excel自定義格式詳解

2020-12-29 02:03:13 其他

Excel自定義格式詳解
雖然Excel為用戶提供了大量的數字格式,但還是有許多用戶因為作業、學習方面的特殊要求,需要使用一些Excel未提供的數字格式,這時我們就需要利用Excel的自定義數字格式功能來幫助實作用戶的這些特殊要求。
一、在Excel中創建自定義數字格式的方法
1、選擇要設定格式的單元格或單元格區域。
2、單擊“格式”選單中的“單元格”命令,然后單擊“數字”選項卡。
3、在“分類”串列中,單擊“自定義”選項。
4、在“型別”框中,編輯數字格式代碼以創建所需的格式。
二、自定義格式詳解:
”G/通用格式”:以常規的數字顯示,相當于”分類”串列中的”常規”選項。
例:代碼:”G/通用格式”。10顯示為10;10.1顯示為10.1。
2、 “#”:數字占位符。只顯有意義的零而不顯示無意義的零。小數點后數字如大于”#”的數量,則按”#”的位數四舍五入。
例:代碼:”###.##”,12.1顯示為12.10;12.1263顯示為:12.13
3、”0”:數字占位符。如果單元格的內容大于占位符,則顯示實際數字,如果小于點位符的數量,則用0補足。
例:代碼:”00000”。1234567顯示為1234567;123顯示為00123
代碼:”00.000”。100.14顯示為100.140;1.1顯示為01.100
4、”@”:文本占位符,如果只使用單個@,作用是參考原始文本,
要在輸入數字資料之后自動添加文本,使用自定義格式為:”文本內容”@;要在輸入數字資料之前自動添加文本,使用自定義格式為:@”文本內容”。@符號的位置決定了Excel輸入的數字資料相對于添加文本的位置。
如果使用多個@,則可以重復文本。
例:代碼”高中@年級“,輸入“一”顯示為:高中一年級
代碼”@@@“,輸入:財務,顯示為:財務財務財務
5、”*”:重復下一次字符,直到充滿列寬。
例:代碼:”@*-”。輸入”ABC”顯示為”ABC-------------------”
可用于仿真密碼保護:代碼”**;**;**;**”,123顯示為:************
6、”,”:千位分隔符
例:代碼” #,###“,12000顯示為:12,000
7、\:用這種格式顯示下一個字符。"文本",顯示雙引號里面的文本。
“\”:顯示下一個字符。和“”””用途相同都是顯示輸入的文本,且輸入后會自動轉變為雙引號表達。
例:代碼"人民幣 "#,##0,,"百萬",與\人民幣 #,##0,,\百萬,
輸入1234567890顯示為:人民幣 1,235百萬
8、“?”:數字占位符。在小數點兩邊為無意義的零添加空格,以便當按固定寬度時,小數點可對齊,另外還用于對不等到長數字的分數
例:分別設定單元格格式為”??.??”和”???.???”,對齊結果如下:
輸入12.1212 顯示12.12 12.121
9、顏色:用指定的顏色顯示字符。可有八種顏色可選:紅色、黑色、黃色,綠色、白色、蘭色、青色和洋紅。
例:代碼:“[青色];[紅色];[黃色];[蘭色]”。顯示結果為正數為青色,負數顯示紅色,零顯示黃色,文本則顯示為蘭色
[顏色N]:是呼叫調色板中顏色,N是0~56之間的整數。
例:代碼:“[顏色3]”。單元格顯示的顏色為調色板上第3種顏色。、
10、條件:可以單元格內容判斷后再設定格式。條件格式化只限于使用三個條件,其中兩個條件是明確的,另一個是“所有的其他”。條件要放到方括號中。必須進行簡單的比較。
例:代碼:“[>0]”正數”;[=0];”零”;負數”。顯示結果是單元格數值大于零顯示正數,等于0顯示零,小于零顯示“負數”。
11、 “!”:顯示“"”。由于引號是代碼常用的符號。在單元格中是無法用"""來顯示出來“"”。要想顯示出來,須在前加入“!”
例:代碼:“#!"”。“10”顯示“10"”
代碼:“#!"!"”。“10”顯示“10""”
12、時間和日期代碼常用日期和時間代碼
“YYYY”或“YY”:按四位(1900~9999)或兩位(00~99)顯示年
“MM”或“M”:以兩位(01~12)或一位(1~12)表示月。
“DD”或“D”:以兩位(01~31)或一位(1-31)來表示天。
“AAAA”:日期顯示為星期。
“H”或“HH”:以一位(0~23)或兩位(01~23)顯示小時
“M”或“MM”:以一位(0~59)或兩位(01~59)顯示分鐘
“S”或“SS”:以一位(0~59)或兩位(01~59)顯示秒
例:代碼:“HH:MM:SS”。“23:1:15”顯示為“23:01:15”
[H]或[M]或[SS]:顯示大于24小時的小時或顯示大于60的分或秒。
例:代碼:“YYYY-MM-DD”。2005年1月10日顯示為:“2005-01-10”
另外日期格式的顯示方法
"e":顯示四位年份,2003版本有效。
"bbbb":顯示四位佛歷年份,即以公元前543年為紀年元年,對1900年以后的日期有效。
"mmm":顯示英文月份的簡稱。
"mmmm":顯示英文月份的全稱。
"ddd":顯示英文星期幾的簡稱。
"dddd":顯示英文星期幾的全稱。
13、“%”:百分比。
例:代碼“#%”。“0.1”顯示為“10%”
14、關于特殊數字的顯示
中文小寫數字 [DBNum1][$-804]G/通用格式
例:代碼:“[DBNum1][$-804]G/通用格式”。“1”顯示為“一”
代碼:“[DBNum1][$-804]G/通用格式”。“13”顯示為“一十三”
中文小寫數字 [DBNum2][$-804]G/通用格式
例:代碼:“[DBNum2][$-804]G/通用格式”。“1”顯示為“壹”
代碼:“[DBNum2][$-804]G/通用格式”。“13”顯示為“壹拾叁”
中文小寫數字 [DBNum3][$-804]G/通用格式
例:代碼:“[DBNum3][$-804]G/通用格式”。“123”顯示為“1百2十3”
特殊說明
因為引數的特殊性,所以自定義的引數也是有關鍵字的。如函式=TEXT(A1,"b0000")就會顯示錯誤。因為“b”就是保留的關鍵字,在自定義格式輸入“b”系統就會自動填入“bb”。bb就是佛歷年份,即以公元前543年為紀年元年,對1900年以后的日期有效。“bbbb”就是四位佛歷年份。要解決=TEXT(A1,"b0000")的錯誤問題,需要這樣定義函式=TEXT(A1,"""b""0000")。在自定義格式中定義就是“"b"0000”。其它的關鍵字自己體會如:“d”、“e”............
三、在自定義數字格式中使用條件格式
在Excel自定義數字格式中用戶可以進行條件格式的設定。當單元格中數字滿足指定的條件時,Excel可以自動將條件格式應用于單元格。Excel自定義數字格式中可以使用如下六種標準的比較運算子:
運算子                 含義
=                       等于
>                       大于
<                       小于
>=                    大于等于
<=                  小于等于
<>                    不等于
例如:在學生成績作業表中,當我們想以紅色字體顯示大于等于90分的成績,以藍色字體顯示小于60分的成績時,其余的成績則以黑色字體顯示,這時只需將自定義數字格式設定為“[紅色][>=90];[藍色][<60];[黑色]”即可。
值得注意的是,當你在以后需要繼續使用剛才所創建的成績條件自定義數字格式時,你會發現在“單元格格式”的“自定義”分型別別中找不到“[紅色][>=90];[藍色][<60];[黑色]”格式,這是因為Excel自動將你所創建的“[紅色][>=90];[藍色][<60]”格式修改成“[[紅色][>=90]G/通用格式;[藍色][<60]G/通用格式;[黑色]G/通用格式”,你只需選擇此格式即可達到同樣的使用效果。
實體一:
在工人獎金串列中,當我們想以小于50的顯示“低”,50至100間顯示“中等”,大于100的顯示“高”。這時只需將自定義數字格式設定為:
[<50]"低";[>100]"高";"中等"
實體二:
把“數學”、“語文”成績中90分以上替換成“優”:
[>=90]"優"
四、隱藏單元格中的數值
在Excel作業表中,有時為了表格的美觀或者別的因素,我們希望將單元格中的數值隱藏起來,這時我們使用“;;;”(三個分號)的自定義數字格式就可達到此目的。這樣單元格中的值只會在編輯欄出現,并且被隱藏單元格中的數值還不會被列印出來,但是該單元格中的數值可以被其他單元格正常參考。在Excel中要想設定滿足指定條件數字的格式,在自定義數字格式代碼中必須加入帶中括號的條件,條件由比較運算子和數值兩部分組成。

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/241558.html

標籤:Office開發/ VBA

上一篇:Python問題

下一篇:python scrapy 爬蟲 標簽取值問題,詳見正文

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 網閘典型架構簡述

    網閘架構一般分為兩種:三主機的三系統架構網閘和雙主機的2+1架構網閘。 三主機架構分別為內端機、外端機和仲裁機。三機無論從軟體和硬體上均各自獨立。首先從硬體上來看,三機都用各自獨立的主板、記憶體及存盤設備。從軟體上來看,三機有各自獨立的作業系統。這樣能達到完全的三機獨立。對于“2+1”系統,“2”分為 ......

    uj5u.com 2020-09-10 02:00:44 more
  • 如何從xshell上傳檔案到centos linux虛擬機里

    如何從xshell上傳檔案到centos linux虛擬機里及:虛擬機CentOs下執行 yum -y install lrzsz命令,出現錯誤:鏡像無法找到軟體包 前言 一、安裝lrzsz步驟 二、上傳檔案 三、遇到的問題及解決方案 總結 前言 提示:其實很簡單,往虛擬機上安裝一個上傳檔案的工具 ......

    uj5u.com 2020-09-10 02:00:47 more
  • 一、SQLMAP入門

    一、SQLMAP入門 1、判斷是否存在注入 sqlmap.py -u 網址/id=1 id=1不可缺少。當注入點后面的引數大于兩個時。需要加雙引號, sqlmap.py -u "網址/id=1&uid=1" 2、判斷文本中的請求是否存在注入 從文本中加載http請求,SQLMAP可以從一個文本檔案中 ......

    uj5u.com 2020-09-10 02:00:50 more
  • Metasploit 簡單使用教程

    metasploit 簡單使用教程 浩先生, 2020-08-28 16:18:25 分類專欄: kail 網路安全 linux 文章標簽: linux資訊安全 編輯 著作權 metasploit 使用教程 前言 一、Metasploit是什么? 二、準備作業 三、具體步驟 前言 Msfconsole ......

    uj5u.com 2020-09-10 02:00:53 more
  • 游戲逆向之驅動層與用戶層通訊

    驅動層代碼: #pragma once #include <ntifs.h> #define add_code CTL_CODE(FILE_DEVICE_UNKNOWN,0x800,METHOD_BUFFERED,FILE_ANY_ACCESS) /* 更多游戲逆向視頻www.yxfzedu.com ......

    uj5u.com 2020-09-10 02:00:56 more
  • 北斗電力時鐘(北斗授時服務器)讓網路資料更精準

    北斗電力時鐘(北斗授時服務器)讓網路資料更精準 北斗電力時鐘(北斗授時服務器)讓網路資料更精準 京準電子科技官微——ahjzsz 近幾年,資訊技術的得了快速發展,互聯網在逐漸普及,其在人們生活和生產中都得到了廣泛應用,并且取得了不錯的應用效果。計算機網路資訊在電力系統中的應用,一方面使電力系統的運行 ......

    uj5u.com 2020-09-10 02:01:03 more
  • 【CTF】CTFHub 技能樹 彩蛋 writeup

    ?碎碎念 CTFHub:https://www.ctfhub.com/ 筆者入門CTF時時剛開始刷的是bugku的舊平臺,后來才有了CTFHub。 感覺不論是網頁UI設計,還是題目質量,賽事跟蹤,工具軟體都做得很不錯。 而且因為獨到的金幣制度的確讓人有一種想去刷題賺金幣的感覺。 個人還是非常喜歡這個 ......

    uj5u.com 2020-09-10 02:04:05 more
  • 02windows基礎操作

    我學到了一下幾點 Windows系統目錄結構與滲透的作用 常見Windows的服務詳解 Windows埠詳解 常用的Windows注冊表詳解 hacker DOS命令詳解(net user / type /md /rd/ dir /cd /net use copy、批處理 等) 利用dos命令制作 ......

    uj5u.com 2020-09-10 02:04:18 more
  • 03.Linux基礎操作

    我學到了以下幾點 01Linux系統介紹02系統安裝,密碼啊破解03Linux常用命令04LAMP 01LINUX windows: win03 8 12 16 19 配置不繁瑣 Linux:redhat,centos(紅帽社區版),Ubuntu server,suse unix:金融機構,證券,銀 ......

    uj5u.com 2020-09-10 02:04:30 more
  • 05HTML

    01HTML介紹 02頭部標簽講解03基礎標簽講解04表單標簽講解 HTML前段語言 js1.了解代碼2.根據代碼 懂得挖掘漏洞 (POST注入/XSS漏洞上傳)3.黑帽seo 白帽seo 客戶網站被黑帽植入劫持代碼如何處理4.熟悉html表單 <html><head><title>TDK標題,描述 ......

    uj5u.com 2020-09-10 02:04:36 more
最新发布
  • 2023年最新微信小程式抓包教程

    01 開門見山 隔一個月發一篇文章,不過分。 首先回顧一下《微信系結手機號資料庫被脫庫事件》,我也是第一時間得知了這個訊息,然后跟蹤了整件事情的經過。下面是這起事件的相關截圖以及近日流出的一萬條資料樣本: 個人認為這件事也沒什么,還不如關注一下之前45億快遞資料查詢渠道疑似在近日復活的訊息。 訊息是 ......

    uj5u.com 2023-04-20 08:48:24 more
  • web3 產品介紹:metamask 錢包 使用最多的瀏覽器插件錢包

    Metamask錢包是一種基于區塊鏈技術的數字貨幣錢包,它允許用戶在安全、便捷的環境下管理自己的加密資產。Metamask錢包是以太坊生態系統中最流行的錢包之一,它具有易于使用、安全性高和功能強大等優點。 本文將詳細介紹Metamask錢包的功能和使用方法。 一、 Metamask錢包的功能 數字資 ......

    uj5u.com 2023-04-20 08:47:46 more
  • vulnhub_Earth

    前言 靶機地址->>>vulnhub_Earth 攻擊機ip:192.168.20.121 靶機ip:192.168.20.122 參考文章 https://www.cnblogs.com/Jing-X/archive/2022/04/03/16097695.html https://www.cnb ......

    uj5u.com 2023-04-20 07:46:20 more
  • 從4k到42k,軟體測驗工程師的漲薪史,給我看哭了

    清明節一過,盲猜大家已經無心上班,在數著日子準備過五一,但一想到銀行卡里的余額……瞬間心情就不美麗了。最近,2023年高校畢業生就業調查顯示,本科畢業月平均起薪為5825元。調查一出,便有很多同學表示自己又被平均了。看著這一資料,不免讓人想到前不久中國青年報的一項調查:近六成大學生認為畢業10年內會 ......

    uj5u.com 2023-04-20 07:44:00 more
  • 最新版本 Stable Diffusion 開源 AI 繪畫工具之中文自動提詞篇

    🎈 標簽生成器 由于輸入正向提示詞 prompt 和反向提示詞 negative prompt 都是使用英文,所以對學習母語的我們非常不友好 使用網址:https://tinygeeker.github.io/p/ai-prompt-generator 這個網址是為了讓大家在使用 AI 繪畫的時候 ......

    uj5u.com 2023-04-20 07:43:36 more
  • 漫談前端自動化測驗演進之路及測驗工具分析

    隨著前端技術的不斷發展和應用程式的日益復雜,前端自動化測驗也在不斷演進。隨著 Web 應用程式變得越來越復雜,自動化測驗的需求也越來越高。如今,自動化測驗已經成為 Web 應用程式開發程序中不可或缺的一部分,它們可以幫助開發人員更快地發現和修復錯誤,提高應用程式的性能和可靠性。 ......

    uj5u.com 2023-04-20 07:43:16 more
  • CANN開發實踐:4個DVPP記憶體問題的典型案例解讀

    摘要:由于DVPP媒體資料處理功能對存放輸入、輸出資料的記憶體有更高的要求(例如,記憶體首地址128位元組對齊),因此需呼叫專用的記憶體申請介面,那么本期就分享幾個關于DVPP記憶體問題的典型案例,并給出原因分析及解決方法。 本文分享自華為云社區《FAQ_DVPP記憶體問題案例》,作者:昇騰CANN。 DVPP ......

    uj5u.com 2023-04-20 07:43:03 more
  • msf學習

    msf學習 以kali自帶的msf為例 一、msf核心模塊與功能 msf模塊都放在/usr/share/metasploit-framework/modules目錄下 1、auxiliary 輔助模塊,輔助滲透(埠掃描、登錄密碼爆破、漏洞驗證等) 2、encoders 編碼器模塊,主要包含各種編碼 ......

    uj5u.com 2023-04-20 07:42:59 more
  • Halcon軟體安裝與界面簡介

    1. 下載Halcon17版本到到本地 2. 雙擊安裝包后 3. 步驟如下 1.2 Halcon軟體安裝 界面分為四大塊 1. Halcon的五個助手 1) 影像采集助手:與相機連接,設定相機引數,采集影像 2) 標定助手:九點標定或是其它的標定,生成標定檔案及內參外參,可以將像素單位轉換為長度單位 ......

    uj5u.com 2023-04-20 07:42:17 more
  • 在MacOS下使用Unity3D開發游戲

    第一次發博客,先發一下我的游戲開發環境吧。 去年2月份買了一臺MacBookPro2021 M1pro(以下簡稱mbp),這一年來一直在用mbp開發游戲。我大致分享一下我的開發工具以及使用體驗。 1、Unity 官網鏈接: https://unity.cn/releases 我一般使用的Apple ......

    uj5u.com 2023-04-20 07:40:19 more