一個excel表的單元格數據量很大,如何一次性的為所有數字單元格添加輸入正、負號呢?比如A1單元格是:1,使其顯示為+1;A2單元格是:-1,使其顯示為-1。
默認情況下,Excel工作表中單元格數字負數前會自動顯示負號“-”,而正數前不會顯示正號“+”。如何在負數前顯示負號,正數前顯示正號呢?
其實有兩種方法都可以實現正負號的添加輸入。
第一種:通過自定義實現。
首先,選中需要設定正負號的單元格區域,右鍵,選擇“設置單元格格式”,單擊“數字”選項卡,然后在“分類”框中,單擊“自定義”;在“類型”下的方框中,鍵入“+0;-0;0;@”,單擊“確定”按鈕。
提示:注意一定是在英文狀態下輸入的半角字符才有效。
這樣就可以在選定區域中已有的正數前將自動添加上正號“+”,如果再在其中輸入正數時,正數前也會自動添加上正號“+”。
第二種:使用公式實現。
計算結果為正數:=TEXT(A2-A1,"+0;-0")。
延伸閱讀:
Excel中可以同時對正數、負數、零值和文本的顯示格式進行定義,它們之間以半角分號“;”間隔。例如,在“+0;-0;0;”這個自定義格式中,第1個分號前的“+0”是定義正數的顯示格式,第2個分號前的“-0”是定義負數的顯示格式;第3個分號前的“0”是定義零值的顯示格式;第3個分號后的“@”是定義文本的顯示格式,即正常顯示文本。如果三個分號間的某個位置不鍵入任何字符,則將該類型數據隱藏起來,比如格式“0;-0;;@”則隱藏單元格中的零值。比如要隱藏整個表中的所有數據(包括文本),則將整個工作表所有單元格定義為“;;;”格式即可。