จะเขียนเศษส่วนใน Microsoft Excel ได้อย่างไร


29

วิธีเขียนเศษส่วนใน Excel ฉันต้องการที่จะเขียนตรงตามที่แสดงในภาพ

เป็นสิ่งที่ฉันต้องการได้หรือไม่

ป้อนคำอธิบายรูปภาพที่นี่


คุณลองเศษส่วนรูปแบบหรือไม่
yass

5
หมายถึงอะไรกับเส้นแนวนอนที่เหมาะสม? ถ้าใช่คำตอบคือไม่คุณไม่สามารถรับมันได้ในเซลล์ แต่คุณสามารถหาได้ในสมการ (แท็บแทรก - สมการ)
MátéJuhász

ฉันลบแท็ก [equation-editor] เนื่องจาก OP ไม่ได้ระบุว่าใช้งานหรือไม่ขอความช่วยเหลือ การเพิ่มมันเปลี่ยนคำถามของ OP เป็นสิ่งที่เราคิดว่าพวกเขาต้องการ ให้ OP ชี้แจง
CharlieRB

4
คุณต้องการใช้เศษส่วนในการคำนวณด้วยหรือไม่ หรือเพียงแค่ต้องการแสดงเศษส่วนในเซลล์ / ภาพ / อะไรก็ตาม?
BruceWayne

1
สิ่งนี้อาจเป็นที่สนใจ: เศษส่วนแบบมีส่วนร่วมใน Windows
Jeeped

คำตอบ:


43
  • ใน Excel Insert → Objectไป
  • จากรายการเลือก "Microsoft Equation 3.0"
  • เลือกสมการที่เหมาะสมกับความต้องการของคุณ ในกรณีนี้:

ป้อนคำอธิบายรูปภาพที่นี่

  • พิมพ์2กดปุ่ม TAB เพื่อเลื่อนเคอร์เซอร์ไปแล้ว3

นี่คือผลลัพธ์ของฉัน:

ป้อนคำอธิบายรูปภาพที่นี่


9
ตั้งแต่ office 2010 (หรือ 2007, ไม่แน่ใจเพราะมันนานเกินไปตั้งแต่ครั้งสุดท้ายที่ฉันใช้มัน) คุณไม่ได้ใช้สมการ MS อีกต่อไป เครื่องมือสมการจะถูกฝังลงในแอปพลิเคชันทั้งหมด (ซึ่งแตกต่างจากสมการ MS ซึ่งเป็นส่วนเสริม)
phuclv

1
@ LưuVĩnhPhúcในแอป office 365 ทั้งหมดส่วนแทรก -> สมการจะปรากฏถัดจากสัญลักษณ์แทรก ->
ทิม

@Tim นั่นคือสิ่งที่ฉันหมายถึง ฉันไม่เคยเห็น office 365 มาก่อน แต่ฉันคิดว่ามันคล้ายกับออฟไลน์ออฟไลน์อื่น ๆ อาจเป็นเพราะคุณยังไม่ได้ใช้ office 97 หรือ 2000 ไม่มีคุณสมบัติสมการ แต่คุณต้องติดตั้งสมการแยกต่างหากของ Microsoft คำตอบนี้เกี่ยวกับการแทรก> วัตถุ> MS สมการ 3.0 ไม่ใช่การแทรก> สมการ
phuclv

1
@ เวลามันเป็นชื่อของ Excel มาตั้งแต่รุ่น 2.0 ในปี 1987 ฉันยังจำได้ว่า Excel 97 มีเกมแข่งรถซ่อนอยู่ด้วย
phuclv

2
@ LưuVĩnhPhúc: จริงแล้วตั้งแต่ Excel รุ่น 1.0 ในปี 1985
การแข่งขัน Lightness กับโมนิก้า

18

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

ป้อนคำอธิบายรูปภาพที่นี่


2
นอกจากนี้คุณสามารถ (ใช้ภาพที่นี่เป็นตัวอย่าง) ผสานเซลล์ C2 และ C3 จากนั้นจัดแนวข้อความไว้ที่กึ่งกลางในเซลล์ที่ผสานเพื่อให้บรรทัดข้อความของคุณตรงกับเส้นเศษส่วน
Jason C

18

ด้านในของกล่องข้อความ (แทรก→กล่องข้อความ) แต่ไม่ใช่ภายในเซลล์โชคไม่ดีคุณสามารถใช้Alt+ =(หรือ "สมการใหม่" บนแท็บแทรก) สิ่งนี้ช่วยให้คุณพิมพ์สมการได้อย่างอิสระ การพิมพ์x/yจะจัดรูปแบบใหม่โดยอัตโนมัติเป็นเศษส่วนหรือคุณสามารถแทรกเศษส่วนและพิมพ์ลงในเศษส่วนด้วยตนเอง

เครื่องมือแก้ไขสมการ

สมการในกล่องข้อความ

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


คุณสามารถพิมพ์สิ่งที่ชอบ(x+y)/3<space>และมันจะแปลงเป็นเศษส่วนสำหรับคุณโดยอัตโนมัติโดยไม่ต้องใช้วงเล็บ
phuclv

9

ความเป็นไปได้ที่สาม: เศษส่วนทั่วไปเช่น⅓ (1/3), ⅔ (2/3), ¾ (3/4), ⅝ (5/8) .. มีการแทน Unicode ดูhttp://unicodefractions.com/ . หากเป็นสิ่งที่คุณต้องการแทนที่จะเป็นการนำเสนอโดยพลการพร้อมตัวเศษและส่วนใด ๆ คำตอบอาจอยู่กับฟังก์ชันการต่อสายย่อยและสตริงเพื่อสร้างป้ายกำกับหรือการจัดรูปแบบที่คุณต้องการ


2
คุณสามารถอธิบายวิธีใช้สิ่งนี้ใน Excel ได้อย่างละเอียดหรือไม่?
CharlieRB

ขอโทษค่ะ ฉันสามารถบอกคุณได้ว่าจะใช้งานใน LibreOffice ได้อย่างไร แต่ฉันอยู่ในสถานที่ทำงานเฉพาะ Linux เท่านั้น!
nigel222

1
เพื่อจุดประสงค์ในการปรับปรุงความชัดเจนของคำตอบของคุณคุณสามารถอธิบายรายละเอียดได้หรือไม่? ความคิดที่นี่คือการตอบคำถามที่เกี่ยวข้องกับสิ่งที่ OP ได้ถามไว้ (ในกรณีนี้ Excel) ในการทำเช่นนั้นบางครั้งเราจำเป็นต้องให้คำแนะนำวิธีการใช้คำตอบที่แนะนำ
CharlieRB

1
ในการป้อน unicode (อีกครั้ง Libreoffice แต่อาจเป็นแบบทั่วไป) คุณทำ ctrl / shift / u ตามด้วยเลขฐานสิบหกของยูนิโค้ดที่เป็นปัญหา
nigel222

2
ใน Excel (Windows) ไปที่ ribbon Insert> Symbol> เซตย่อย "Forms Forms" หรือเลื่อนลง> เลือกจาก⅓ถึง⅞ ดูsupport.office.com โปรดทราบว่าสิ่งเหล่านี้ดูไม่ตรงตามที่ OP ร้องขอ
Nigel Touch

8

ความเป็นไปได้อีกอย่างหนึ่งคือการใช้Unicode subscripts และตัวยกหากคุณต้องการค่าโดยพลการไม่เพียงเศษส่วนทั่วไปเช่น fract, ¼, ⅝ ...

เศษสามารถเขียนได้โดยใช้หมายเลขยกและส่วนที่สามารถเขียนด้วยตัวเลขห้อย⁰¹²³⁴⁵⁶⁷⁸⁹ ₀₁₂₃₄₅₆₇₈₉ตัวคั่นระหว่างพวกมันสามารถเป็นโซลิดัส/หรือเศษส่วนได้ตามความชอบ

ตัวอย่างเช่น⁴⁵ / ₈₉, ⁷⁄₂₃

ในขณะที่คุณสามารถเห็นเศษส่วนสแลชมีข้อได้เปรียบของการสนับสนุนการแทนที่แบบช่องไฟ / มัด / ฟอนต์ที่ดีกว่าและตัวเลขทับกันจริง ๆ


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

 123
─────
45678 

ดียังเหมาะสำหรับการกระตุ้นให้ผู้คนอัปเดตซอฟต์แวร์ของตนเมื่อมันโยนกล่องเล็ก ๆ ที่ไร้สาระไปทั่วหน้าจอ :)
GoFundMonica - codidact.org

7

OP ไม่ได้ระบุว่าจำเป็นต้องใช้เศษส่วนในสเปรดชีตจริง ๆ หรือไม่หรือถ้าต้องการแสดงเศษส่วน

แสดงผลและไม่ใช้เป็นค่า

ถ้าคุณต้องการให้เซลล์แสดงเศษส่วน

ป้อนคำอธิบายรูปภาพที่นี่

จากนั้นพิมพ์Ctrl+ Uตามด้วย 153 ตามด้วยCtrl+ Uตามด้วยAlt+ Enterตามด้วย 71

แม้ว่าสิ่งนี้จะแสดงเป็นเศษส่วน แต่ค่าเซลล์จะเป็นสตริง 15371 ดังนั้นจึงไม่เหมาะสำหรับสูตรที่คุณต้องการค่าจริงของเศษส่วน

แสดงเศษส่วนและใช้เป็นค่า

คุณสามารถให้ Excel แสดงค่าเป็นเศษส่วนได้ แต่รูปแบบไม่แสดงเส้นแนวนอน แต่ใช้ 153/71

หากต้องการให้ Excel แสดงตัวเลขเป็นเศษส่วนให้จัดรูปแบบเซลล์ให้มีรูปแบบตัวเลขที่กำหนดเองดังนี้

0/###

โปรดระวังว่าจำนวนของสัญลักษณ์ # จะ จำกัด ขนาดของตัวส่วน หากคุณตั้งค่ารูปแบบเป็น 0 / # ดังนั้น 153/71 จะแสดงเป็นปัดเศษเป็น 13/6 อย่างไรก็ตามความแม่นยำของค่าเซลล์ที่แท้จริงจะยังคงอยู่และเซลล์สามารถอ้างอิงในสูตรได้


หากคุณต้องการใช้รหัสสำหรับอักขระพิเศษจากนั้น (สำหรับรหัสสูงสุด 254) คุณสามารถป้อนรหัสเหล่านั้นลงใน Excel (Windows) โดยกดปุ่ม [ALT] ค้างไว้แล้วพิมพ์รหัสที่นำหน้าด้วย 0 เช่น [ALT] + 0190 จะพิมพ์ใน¾ หมายเหตุ: นี้จะไม่ให้ส่วนที่มีประโยชน์สำหรับสมการก)!
Kev

ใช้ผลลัพธ์การจัดรูปแบบขีดเส้นใต้ในผลลัพธ์ที่น่าเกลียดเหมือนด้านบน อักขระการวาดกล่องแนวนอนทำงานได้ดีขึ้นมาก นอกจากนี้คุณควรใช้มันด้วยการจัดศูนย์
phuclv

1

ใน Excel 2007 และใหม่กว่าคุณสามารถแทรกสมการได้โดยคลิกที่สมการในแท็บแทรก:

ป้อนคำอธิบายรูปภาพที่นี่

เมื่อคุณทำสิ่งนั้นเสร็จแล้วคุณจะได้สถานที่สำหรับพิมพ์สมการ คุณสามารถใช้ปุ่ม "เศษส่วน" ในแท็บ "เครื่องมือสมการ" (ซึ่งจะปรากฏขึ้นโดยอัตโนมัติเมื่อคุณแทรกสมการหรือถ้าคุณพิมพ์เศษส่วนของประเภท2/3แล้วกดEnterมันจะแปลงเป็นเศษส่วนโดยอัตโนมัตินี่คือ ผลลัพธ์ที่ฉันได้รับ:

ป้อนคำอธิบายรูปภาพที่นี่

สมการสามารถเคลื่อนไปรอบ ๆ เหมือนภาพเพื่อให้คุณวางไว้ในตำแหน่งที่คุณต้องการ

หากคุณใช้รุ่นเก่ากว่า Excel 2007 คำตอบของ User552853จะอธิบายวิธีการทำเช่นนี้ใน Excel เวอร์ชันเก่า


นี่ไม่ใช่คำตอบที่แล้วโดยPokechu22ด้านบน?
phuclv

1

หากคุณโอเคกับเศษส่วนที่ไม่ใช้เส้นแนวนอนอย่างเคร่งครัด (ถูกถาม OP แต่ไม่เคยตอบ) นี่คือวิธีที่คุณป้อนเศษส่วนเพื่อใช้เป็นค่าภายในเซลล์ใน Excel:

WholeNumberspacebarNumerator/DenominatorENTER

ดังนั้นถ้าคุณต้องการที่จะป้อน 1 / 12th คุณจะทำ

0 1/12 และใน excel มันจะแสดงเป็น:

1/12

และจะมีค่าสำหรับการคำนวณดังนี้ 0.0833333333333333

อีกตัวอย่างหนึ่งถ้าเศษส่วนของคุณเป็น 2 และ 7 / 38th คุณจะต้องป้อนเป็น 2 7/38

ฉันเพิ่มภาพบางภาพด้านล่างในกรณีที่ช่วยได้มากขึ้น

ป้อนคำอธิบายรูปภาพที่นี่

ที่ควรให้ผลลัพธ์นี้กับคุณ:

ป้อนคำอธิบายรูปภาพที่นี่


1
"ฉันต้องการเขียนให้ตรงตามที่แสดงในรูปภาพ"
MátéJuhász

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

-1

คุณสามารถใช้แมโครเพื่อทำสิ่งต่อไปนี้:

Sub Fraction()
    ActiveCell.FormulaR1C1 = Range("b3") & Chr(10) & "—" & Chr(10) & Range("c3")
        With Selection
        .HorizontalAlignment = xlCenter
        .VerticalAlignment = xlBottom
        .WrapText = True
        .Orientation = 0
        .AddIndent = False
        .IndentLevel = 0
        .ShrinkToFit = False
        .ReadingOrder = xlContext
        .MergeCells = False
    End With    
End Sub

นี่คือผลลัพธ์ที่ฉันได้รับ:

ผล


1
เพียงแค่เตือนให้คุณโพสต์ผลลัพธ์ของคุณ
var firstName

คุณใช้เพียงหนึ่ง "-" ดังนั้นเศษส่วนที่กว้างขึ้นเช่น 23/45 หรือ 145/236
phuclv

นอกจากนี้จะเป็นการดีกว่าถ้าคุณใช้อักขระวาดกล่องแนวนอน─แทนที่จะใช้ em-dash
phuclv

-2

คุณต้องใช้ปุ่ม ALT ฉันใช้มันอย่างต่อเนื่องในสมุดงานของฉัน แต่มันถูก จำกัด เฉพาะเศษส่วนพื้นฐานแม้ว่าคุณจะสามารถทำได้มากกว่านั้นด้วย เมื่อคุณได้รับมันมันจะกลายเป็นธรรมชาติที่สองและดูเป็นมืออาชีพมากขึ้น ดังนั้น 1/4 = Alt + 0188 (ในขณะที่กดปุ่ม alt ค้างไว้) | 1/2 = ALT + 0189 | 3/4 = ALT + 0190 ผลลัพธ์สุดท้ายมีลักษณะเช่นนี้1¾ไม่ใช่ 13/4 ตรวจสอบเว็บไซต์นี้https://usefulshortcuts.com/downloads/ALT-Codes.pdf หวังว่านี่จะช่วยได้มากเท่าที่มันช่วยฉัน ฉันใช้เวลานานกับปัญหาเดียวกันนี้


1
คำตอบของคุณเหมือนกับคำตอบที่มีอยู่นี้: superuser.com/a/1191216/427317
MátéJuhász
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.