แสดงว่างเมื่ออ้างอิงเซลล์ว่างใน Excel 2010


27

ฉันมีสมุดงาน Excel 2010 ที่มีแผ่นงานจำนวนมาก เซลล์ในแผ่นงานหนึ่งแผ่นจะเชื่อมโยงกับแต่ละเซลล์ในแผ่นงานอื่นสองแผ่นในสมุดงานเดียวกัน ฉันกำลังใช้การอ้างอิงเซลล์โดยตรงที่บอกว่าค่าใดก็ตามที่ถูกป้อนลงในเซลล์หนึ่งในแผ่นงานหนึ่งจะเติมเซลล์ในแผ่นงานอีกสองแผ่น ฉันใช้ฟังก์ชัน (=) พร้อมการอ้างอิงเซลล์เพื่อทำสิ่งนี้

ปัญหาที่ฉันพบคือถึงแม้ว่าเซลล์หลักจะเว้นว่างไว้เซลล์ที่เติมจากเซลล์หลักนั้นจะแสดงค่า 0 แทนที่จะเป็นค่าว่างที่เหลืออยู่

ฉันต้องการให้เซลล์รองยังคงว่างเปล่าหากเซลล์หลักที่เชื่อมโยงกับเซลล์ว่างเปล่า


สูตรของฉันยาวมากสำหรับฉันแล้วการก่อสร้าง IF นั้นแทบจะไม่เป็นที่ยอมรับคำถามที่ดี แต่ฉันก็ไม่พบคำตอบที่ดีพอ {= IFERROR (INDEX (NEPŘÍMÝ.ODKAZ ("EsZkouska"); SMALL (KDYŽ ((INDEX (NEPŘÍMÝ.ODKAZ) ("EsZkouska") ;; 1; 1) = "ČSN721180") * (INDEX (NEPŘÍMŘÍ.KK) EsZkouska ") ;; 9; 1) =" RC_P_B "); Radek (NEPŘÍMÝ.ODKAZ (" EsZkouska ")) - MIN (Radek (NEPŘÍMÝ.ODKAZ (" EsZkouska "))) + 1;" "); 1) ; 17; 1); "")}
Vojtěch Dohnal

มันเป็นไปได้ที่จะใช้ก่อสร้างหากรวมกับวิธีการนี้: stackoverflow.com/questions/22359452/... เช่นนี้คุณสามารถสร้างสูตรที่มีชื่อและใช้ในคำสั่ง IF ที่ง่าย ๆ ของคุณ ...
Vojtěch Dohnal

คำตอบ:


49

คุณต้องบังคับให้ Excel ปฏิบัติต่อเนื้อหาของเซลล์เป็นค่าข้อความแทนที่จะเป็นตัวเลขซึ่งจะทำโดยอัตโนมัติด้วยค่าว่าง

=A2 & ""

สิ่งนี้จะบังคับให้ Excel ทำให้เซลล์นั้นอ้างอิงค่าข้อความดังนั้นจึงป้องกันการแปลงช่องว่างเป็นศูนย์


4
ว้าว! ฉันไม่อยากจะเชื่อเลยว่ามันจะง่ายมาก!
สกอตต์

1
วิธีการแก้ปัญหาจัดการกับการจัดรูปแบบของการป้อนหมายเลขได้อย่างไร ดูเหมือนว่าฉันคำตอบนี้จะทำลายข้อมูลที่เป็นตัวเลข แน่นอน - คุณไม่ได้รับ 0 เมื่อเซลล์ว่างเปล่า แต่คุณยังได้รับข้อมูลที่เป็นข้อความแทนที่จะเป็นตัวเลข ... นี่เป็นปัญหาในทางปฏิบัติหรือคุณมีคำที่มั่นใจหรือไม่?
ลุดวิก

1
มันเก็บไว้เป็นข้อความ อย่างไรก็ตามเมื่อคุณใช้ในสมการทางคณิตศาสตร์ Excel ควรแปลงกลับเป็นตัวเลข ในทางปฏิบัติคุณจะปรับใช้โซลูชันนี้ในรายงานที่คุณได้ทำงานเบื้องหลังในเวิร์กชีตอื่นหรือคอลัมน์ที่ซ่อนอยู่
wbeard52

18

นี่คือสามคำตอบ:

1) การให้other.cell.referenceเป็นตัวแทนของสูตรอ้างอิงที่คุณมีหลังจาก=(เช่น,  Sheet17!$H$42) ให้แทนที่การอ้างอิงลิงก์ด้วย

=IF(other.cell.reference <>"",other.cell.reference, "")

2) การตั้งค่ารูปแบบ“จำนวน” General;–General;ของเซลล์ที่เชื่อมโยงไปยัง“กำหนดเอง”:

3) ในส่วน "ตัวเลือกของ Excel", หน้า "ขั้นสูง", "ตัวเลือกการแสดงผลสำหรับแผ่นงานนี้" ให้ล้างช่องทำเครื่องหมาย "แสดงศูนย์ในเซลล์ที่มีค่าเป็นศูนย์" คำเตือน: สิ่งนี้จะทำให้ศูนย์ทั้งหมดในแผ่นงานหายไป


1
ตัวเลือกแรกนั้นดีที่สุดย่อยเนื่องจากต้องป้อน (หรือคัดลอก) สูตรของคุณสองครั้งภายในเซลล์ อาจเป็นเรื่องที่น่ารังเกียจเป็นพิเศษเมื่อคุณมีสูตรที่ยาวมาก ๆแล้วต้องแก้ไข (หรือแย่กว่านั้นคือ debug) สูตรนั้นในภายหลัง ตัวเลือกที่สองดูเหมือนจะไม่ทำงานสำหรับฉัน แต่บางทีฉันอาจทำผิด ข้อที่สามไม่เหมาะอย่างยิ่งเนื่องจากขอบเขตของผลกระทบนั้นกว้างกว่าที่ใคร ๆ ก็ปรารถนา ไม่มีตัวเลือกที่ดีกว่านี้จริงเหรอ?
Iszi

@Iszi: เกี่ยวกับตัวเลือกแรก: ฉันไม่ได้พูดถึงการป้อนสูตรสองครั้ง ตามคำถามเดิมฉันกำลังพูดถึงสถานการณ์ที่Q1มีสูตร (ยาวมาก) และA1มี=Q1; เราต้องการเปลี่ยนA1เป็น=IF(Q1<>"", Q1, "")สิ่งที่คุณไม่ควรเปลี่ยนอีกครั้ง “ ไม่มีตัวเลือกที่ดีกว่านี้จริง ๆ หรือไม่?” คำถามนี้ไม่มีการใช้งานเป็นเวลาเก้าเดือนแล้วและนี่คือทั้งหมดที่โพสต์ไว้ หากคำตอบเหล่านี้ไม่ดีพอสำหรับคุณโพสต์คำถามใหม่หรือเติมความโปรดปรานให้กับคำถามนี้
สกอตต์

นั่นเป็นสิ่งเดียวกันไม่มากก็น้อย แม้ว่ามันจะแก้ปัญหาความยุ่งยากบางอย่างของการแก้ไขปัญหาสองอินสแตนซ์ของหนึ่งสูตรภายในเซลล์เดียว แต่มันก็มีความซับซ้อนเล็กน้อยโดยการเพิ่มเซลล์หรือกลุ่มของเซลล์ (หรือไม่จำเป็น) ลงในส่วนผสม น่าเสียดายที่ฉันคิดว่ามันไม่ใช่คำตอบที่ดีและสะอาดสำหรับเรื่องนี้
Iszi

ฉันโพสต์คำถามที่เกี่ยวข้องสักครู่และคำตอบเดียวที่คุ้มค่าที่แตกต่างจากสิ่งที่เกี่ยวข้องกับสคริปต์ VBA
Iszi

4

หากข้อมูลอ้างอิงของคุณเป็นเพียงประเภทตัวเลข (ไม่ใช่ข้อความ) หรือว่างเปล่าและคุณอาจมี 0 นี่คือวิธีการที่ฉันต้องการโดยป้อนสูตรเพียงครั้งเดียว เป็นที่ยอมรับกันโดยทางอ้อมเล็กน้อย แต่ฉันคิดว่าดีที่สุดเพราะ:

  • คุณไม่ต้องการเซลล์เพิ่มเติมเพื่อใส่สูตรและอ้างอิงเซลล์ที่สอง
  • คุณไม่จำเป็นต้องพิมพ์สูตรสองครั้ง
  • วิธีนี้แตกต่างระหว่างค่าศูนย์และเซลล์ว่าง
  • ไม่ต้องการ VBA
  • ไม่ต้องใช้ Named Ranges

ความผิดพลาด : หากคุณต้องการข้อมูลตัวอักษรที่ส่งคืนสิ่งนี้จะไม่ทำงาน สำหรับข้อมูลตัวอักษรวิธีที่ฉันชอบใช้รูปแบบตัวเลขตามที่ระบุไว้ในคำตอบอื่น ๆ ข้างต้น

=IFERROR((A1 & "") * 1,"")

A1 ในอินสแตนซ์นี้สามารถถูกแทนที่ด้วยเซลล์ใดก็ได้รวมถึงแผ่นงานสมุดงานหรือ INDIRECT () อื่น

หมายเหตุเกี่ยวกับวิธีการทำงาน:
IFERROR () - อาร์กิวเมนต์ที่สองถูกตั้งค่าเป็นสตริงว่างดังนั้นหากเกิดข้อผิดพลาดเราจะได้รับสตริงว่าง ดังนั้นเราต้องตรวจสอบให้แน่ใจว่าเซลล์แหล่งที่ว่างเปล่ามีข้อผิดพลาดเกิดขึ้นหรือไม่

วิธีที่เป็นตัวเลข : ทำให้ค่าของแหล่งที่มาเป็นสตริงจากนั้นคูณด้วย 1 สตริง emtpy ตามตัวอักษร * 1 = #VALUE สตริงที่มีตัวเลขจะถูกแปลงโดยอัตโนมัติเป็นตัวเลขและไม่มีข้อผิดพลาดเกิดขึ้น


น่าสนใจ ทำไมคุณถึงคิดว่าคุณต้องการ"" & A1 & ""? เมื่อไม่ผลิตว่าผลที่แตกต่างจากA1 & ""หรือ"" & A1?
G-Man กล่าวว่า 'Reinstate Monica'

@ G-man: ถูกต้องและดีกว่า ขอบคุณฉันได้ปรับปรุงคำตอบ
rayzinnz

4

มีเคล็ดลับอื่นคือ: ตั้งเซลล์ว่าง soucre =""สูตร ดูคำอธิบายโดยละเอียดได้ที่นี่


นี่เป็นโซลูชั่นที่สมบูรณ์แบบสำหรับฉันเนื่องจากเซลล์ที่ฉันอ้างอิงมีค่าน้อยกว่าเซลล์ที่อ้างอิง ขอบคุณ!
Kit

2

ฉันก็ไม่พบทางออกที่ดีไปกว่าสกอตต์

แต่เมื่อรวมกับวิธีการจากที่นี่มันสามารถทนทานได้ฉันคิดว่า:

http://www.ozgrid.com/Excel/named-formulas.htm

สมมติว่าฉันมีสูตรเช่นนี้

= IFERROR( INDEX(INDIRECT("EsZkouska");
  SMALL(IF((INDEX(INDIRECT("EsZkouska");;1‌​;1)="ČSN721180")*(INDEX(INDIRECT("EsZkouska");;9;1)="RC_P_B");
  ROW(INDIRECT"EsZkouska"))-MIN(ROW(INDIRECT("EsZkouska")))+1;"");1);17;1);"")

สูตรนี้อ่านค่าเซลล์จากแผ่นข้อมูลโดยใช้การเลือกแบบมีเงื่อนไขและแสดงไว้ในแผ่นงานอื่น ฉันไม่สามารถควบคุมการจัดรูปแบบเซลล์บนแผ่นข้อมูล

ฉันไปที่แทรก> ชื่อ> กำหนดและใน "ชื่อในสมุดงาน" ฉันสร้างชื่อใหม่ "RC_P_B" จากนั้นไปที่ฟิลด์ "อ้างถึง" ฉันคัดลอกสูตรของฉัน (ไม่ต้อง {} อักขระ - เป็นสูตรอาร์เรย์)

จากนั้นคุณสามารถใช้สูตรของ Scott โดยไม่ต้องทำซ้ำสูตรข้อความทั้งหมด:

 {=IF(RC_P_B<>""; RC_P_B;"---")}

ฉันเชื่อว่าสิ่งนี้ดีกว่าคัดลอกสูตรทั้งหมด


2

ฉันง่ายๆไม่ได้ใช้สูตรเพื่อเอาชนะปัญหานี้ สิ่งที่ฉันทำคือการจัดรูปแบบเซลล์ตามเงื่อนไขให้เป็นสีตัวอักษรสีขาวถ้าค่าของเซลล์เท่ากับ 0


5
ปัญหานี้มีปัญหาชัดเจนกับเซลล์ซึ่งมีค่า 0 ที่ถูกต้อง
Dmitry Grigoryev

และยังมีข้อเสียของการชะลอการคำนวณโดยเฉพาะอย่างยิ่งสำหรับสเปรดชีตขนาดใหญ่เนื่องจากสูตรการจัดรูปแบบตามเงื่อนไขนั้นมีความผันผวนสูง (พวกเขาจะได้รับการประเมินทุกครั้งที่มีการทาสีหน้าจอใหม่)
robinCTS

1

หากเซลล์ที่เชื่อมโยงไม่ใช่ตัวเลขคุณสามารถใช้คำสั่ง IF กับ ISTEXT:

=IF(ISTEXT(Sheet1!A2), Sheet1!A2, "")

1
แต่ถ้าเซลล์ที่อ้างอิง ( Sheet1!A2ในตัวอย่างของคุณ) มีตัวเลขสิ่งนี้จะแสดงเป็นสตริงว่าง
สกอตต์

ใช่มันไม่ชัดเจนจากคำถามที่ว่าข้อมูลอยู่ในเซลล์อ้างอิง ฉันคิดว่าถ้ามันเป็นตัวเลขเขาจะต้องการศูนย์
แบรดแพ็ตตัน

1

ฉันค้นหาวิธีแก้ปัญหาที่สง่างามมานานแล้วสำหรับเรื่องนี้

ฉันใช้สูตร = ถ้า (a2 = "", "", a2) เป็นเวลาหลายปี แต่ฉันคิดว่ามันค่อนข้างยุ่งยาก

ฉันพยายามแนะนำมากกว่า = a2 & "" และถึงแม้ว่ามันดูเหมือนว่าจะทำงาน แต่ก็แสดงตัวเลขที่เป็นข้อความจริงดังนั้นการจัดรูปแบบตัวเลขจึงไม่สามารถนำมาใช้และไม่มีการดำเนินการทางสถิติเช่นผลรวมค่าเฉลี่ยค่ามัธยฐานเป็นต้นดังนั้นหากใช้งานได้ ตัวเลขที่คุณกำลังมองหาอยู่สิ่งนี้ไม่พอดีกับใบเสร็จ

ฉันทดลองฟังก์ชั่นอื่น ๆ แล้วพบว่าฉันคิดว่าอะไรคือทางออกที่ยอดเยี่ยมที่สุดในปัจจุบัน ดำเนินการตามตัวอย่างด้านบน:

= CELL ( "เนื้อหา" A2)

ส่งคืนค่าตัวเลขที่สามารถจัดรูปแบบเป็นตัวเลขและส่งคืนค่าว่างเมื่อเซลล์ที่อ้างอิงว่างเปล่า ด้วยเหตุผลบางอย่างโซลูชันนี้ดูเหมือนจะไม่ปรากฏในคำแนะนำออนไลน์ใด ๆ ที่ฉันพบ แต่เป็นวิธีแก้ปัญหา


1
ฉันเพิ่งลองสิ่งนี้ใน Excel 2013 เมื่อA2ว่างเปล่าสิ่งนี้จะปรากฏ0ขึ้น คุณแน่ใจหรือไม่ว่าคุณไม่ได้ทำอะไรกับการจัดรูปแบบ?
สกอตต์

1

โซลูชันสำหรับ Excel 2010:

  1. เปิดไฟล์"
  2. กด "ตัวเลือก"
  3. คลิก "ขั้นสูง"
  4. ใต้ "ตัวเลือกการแสดงผล" สำหรับแผ่นงานนี้ "BBBB"
  5. ยกเลิกการทำเครื่องหมายที่ช่อง "แสดงค่าศูนย์สำหรับเซลล์ที่มีค่าศูนย์"

ฉันกล่าวว่าในวันนี้ (ตัวเลือกที่สามของ)  คำตอบของฉัน
สกอตต์

0
Public Function FuncDisplayStringNoValue(MyCell As Variant) As String

Dim Result As Variant

If IsEmpty(MyCell) Then

   FuncDisplayStringNoValue = "No Value"

Else
   Result = CDec(MyCell)

   Result = Round(Result, 2)

   FuncDisplayStringNoValue = "" & Result

   End If

End Function

0

ฉันใช้การจัดรูปแบบตามเงื่อนไขเพื่อจัดรูปแบบแบบอักษรให้เป็นสีเดียวกับพื้นหลังของเซลล์ที่ค่าของเซลล์เท่ากับศูนย์


มันเป็นอย่างไรและมีลักษณะอย่างไร
แมงดาน้ำผลไม้มัน

โซลูชันนี้ได้รับการโพสต์โดยFiras เมื่อ 3 ปีที่แล้ว !
robinCTS

-1

สิ่งที่ทำงานให้ฉันใน Office 2013 คือ:

=IF(A2=""," ",A2)

ในที่ที่มีชุดคำพูดแรกไม่มีที่ว่างและในชุดที่สองมีช่องว่าง

หวังว่านี่จะช่วยได้


ทำไมคุณต้องการพื้นที่ในวงเล็บชุดที่สอง? ใช้งานไม่ได้=IF(A2="", "", A2)เช่นกัน? มันจะแตกต่างจากนี้=IF(A2<>"", A2, "")อย่างไร? แล้วว่าเป็นที่แตกต่างจากโหวตสูงสุดคำตอบที่ได้รับในช่วงสองปีที่ผ่านมา?
G-Man กล่าวว่า 'Reinstate Monica'

-1

ฉันมีปัญหาที่คล้ายกันและฉันคิดว่าฉันพบวิธีการสำหรับคุณ มันแก้ไขปัญหาของฉัน

หากคุณต้องการให้คอลัมน์ C เป็นคอลัมน์อ้างอิง A และเขียนสูตรสำหรับเซลล์อ้างอิงเท่านั้นคุณจะใช้มันและลากคอลัมน์ลงมา

=A1

อย่างไรก็ตามอาจมีเซลล์ต้นทางในคอลัมน์ A ที่ว่างเปล่าและจำเป็นต้องเว้นว่างไว้ในเซลล์อ้างอิงในคอลัมน์ C คุณสามารถใช้สิ่งนี้และลากคอลัมน์ลง

=T(A1)

เท่าที่การจัดรูปแบบเซลล์ดำเนินไปการอ้างอิง (คอลัมน์ C) จะต้องเป็นเรื่องทั่วไป


อนิจจานี่เป็นคำถามขับรถ - OP มาถึงผู้ใช้ขั้นสูง (เกือบสามปีที่แล้ว) ถามคำถามนี้และไม่กลับมา ดังนั้นเราอาจไม่เคยทราบรายละเอียดของสถานการณ์ของเขา แต่ฟังก์ชั่นที่สำคัญ (ถ้าไม่ใช่ตัวสำคัญ ) ของ Excel คือการบีบตัวเลข หากข้อมูลต้นฉบับ (คอลัมน์ A ในตัวอย่างของคุณ) มีตัวเลขคำตอบของคุณจะไม่สามารถเติมเซลล์เป้าหมายด้วยข้อมูลตัวเลขได้
สกอตต์

ตรวจสอบให้แน่ใจว่าเซลล์ของคุณอยู่ในเซลล์ที่มีสูตร = T () เป็นทั่วไปแทนที่จะเป็นข้อความ เพราะที่ฉันใช้มันมันจะแสดงตัวเลขทั้งหมด
Will Prater

ฉันตรวจสอบแล้ว มันเป็นเรื่องธรรมดาและว่างเปล่า (Excel 2013)
สกอตต์

ปัญหาอาจเป็นได้ว่าคุณกำลังใช้ 2013 คำตอบของฉันฉันสำหรับ 2010
จะ Prater

มีคำตอบ (ตอนนี้ถูกลบแล้วคุณสามารถดูได้เฉพาะในกรณีที่ตัวแทนของคุณคือ≥10000) ที่รายงานว่าสิ่งนี้ไม่ทำงานใน Excel 2010
สกอตต์

-1

วิธีการแก้:
=IF('Wk1 Data-replace w dt bgn & end'!C2>0, 'Wk1 Data-replace w dt bgn & end'!C2, "")

คำอธิบาย:
เพื่อแก้ปัญหานี้ฉันใช้Ifคำสั่งสองชุด

ส่วนหนึ่งของคำสั่ง:
ฉันบอกเซลล์ให้แสดงเนื้อหาของเซลล์อ้างอิงถ้าเซลล์อ้างอิงมีข้อมูล (Excel ตีความว่านี่เป็นเซลล์ที่มีค่ามากกว่า 0)

ส่วนที่สองของคำสั่ง:
ฉันบอกวิธีการปฏิบัติถ้าไม่มีข้อมูล; "" หมายถึงเว้นว่างไว้

หมายเหตุ: ข้อมูล Wk1 แทนที่ w dt bgn & end '! C2 เป็นเซลล์อ้างอิงของฉัน


(1) จะเป็นการเว้นว่างแม้ว่าเซลล์ที่อ้างถึงจะมีค่า 0 หรือตัวเลขติดลบ คำถามที่ต้องการเชื่อมโยงเซลล์ที่จะว่างเปล่าเท่านั้นหากเซลล์ที่อ้างอิงคือว่างเปล่า (2) หากคุณทำการเปลี่ยนแปลงที่ชัดเจนและเปลี่ยน=IF('Wk1 … bgn & end'!C2<>"", 'Wk1 … bgn & end'!C2, "")เป็นมันจะเทียบเท่ากับคำตอบที่ได้รับประมาณสี่ครั้งแล้ว
G-Man กล่าวว่า 'Reinstate Monica'

-1

โซลูชันเหล่านี้ซับซ้อนเกินไปสำหรับฉันและฉันรู้ว่านี่อาจไม่เป็นไปได้สำหรับแอปพลิเคชันทั้งหมด แต่ฉันเพิ่งกรอกข้อมูลในช่องแหล่งที่มาด้วยช่องว่างและฉันได้รับช่องว่างในช่องปลายทาง


1
คุณเติมเซลล์ด้วยช่องว่างได้อย่างไรและคุณหมายถึงอะไรโดยช่องว่าง
fixer1234

ขอโทษนะฉันควรจะพูดว่าอักขระช่องว่าง ด้วยวิธีนี้เซลล์ไม่ว่างเปล่าจริง ๆ เซลล์ซอร์สของ Tha มีช่องว่างในนั้นและพื้นที่จะถูกคัดลอกไปยังเซลล์ปลายทาง
John Alonso

-1

ฉันมีทางออกสำหรับฉัน:

IF(cell reference="","",cell reference)

คำอธิบาย:

""เท่ากับเซลล์ว่างหรือเซลล์ว่าง ตอนนี้ฉันหันถ้ารอบ ถ้าเซลล์ว่างให้เว้นว่างไว้มิฉะนั้นใช้การอ้างอิงเซลล์


นี่เป็นวิธีเดียวกับวิธีแก้ปัญหาแรกในsuperuser.com/a/515941
Arjan

-2

ไปที่ Format Cells

จากนั้นเลือกรูปแบบที่กำหนดเองและป้อนข้อมูลต่อไปนี้: 0;-0;;@


2
คุณช่วยอธิบายสิ่งนี้ได้ไหม? ขอบคุณ
fixer1234

1
สิ่งนี้จะคล้ายกับตัวเลือกที่สองของคำตอบสำหรับคำถามนี้ («ตั้งค่ารูปแบบ“ หมายเลข” ของเซลล์ที่เชื่อมโยงของคุณเป็น“ กำหนดเอง”: General;–General;. ») - คือ (a) ถ้าค่าเป็นจำนวนบวก แสดงค่าสัมบูรณ์ของจำนวนเต็ม; (b) ถ้าค่าเป็นจำนวนลบให้แสดงค่าสัมบูรณ์ของจำนวนเต็มนำหน้าด้วย-; (c) ถ้าค่าเป็นศูนย์แสดงอะไร ; และ (d) หากค่าไม่ใช่ตัวเลขให้แสดงค่าข้อความ … (ต่อ)
สกอตต์

1
(ต่อ) ... อย่างไรก็ตามรุ่นนี้มีข้อเสียเปรียบ (เช่นข้อผิดพลาด) ที่มันปัดเศษตัวเลขที่ไม่ใช่จำนวนเต็มเป็นจำนวนเต็มที่ใกล้เคียงที่สุด ( Generalให้รูปแบบเริ่มต้นสำหรับตัวเลขรวมถึงตัวเลขทศนิยมตามความจำเป็น (แต่ไม่รวมถึง-เครื่องหมาย)) และสุดท้าย;@ดูเหมือนว่าไม่จำเป็น (เช่นดูเหมือนว่าจะเป็นค่าเริ่มต้น) เนื่องจากคำตอบของฉันแสดงค่าข้อความอย่างถูกต้อง โดยไม่มีการดัดแปลง
สกอตต์
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.