วิธีกำจัดช่องว่างเพิ่มเติมเมื่อคัดลอกตารางจาก Excel ไปยัง Powerpoint


9

ฉันประสบปัญหานี้มาตั้งแต่ไหน แต่ไรแล้ว เมื่อใดก็ตามที่ฉันคัดลอกตารางที่มีข้อมูลไม่ว่าจะเป็นตัวเลขหรือข้อความจาก Excel ไปยัง Powerpoint ส่วนใหญ่ฉันจะได้รับช่องว่างจำนวนมากก่อนข้อมูลซึ่งไม่เคยมีอยู่ในไฟล์ Excel

ใช้เวลานานในการกำจัดพวกเขา ฉันติดตามสิ่งเหล่านี้ด้วยความสำเร็จที่หลากหลาย:

  1. ใช้ฟังก์ชั่นแทนที่ แต่ส่วนใหญ่จะได้รับ rids ของช่องว่างทั้งหมดในข้อความอื่น ๆ ด้วย

  2. ลบแต่ละช่องว่างด้วยตนเอง

  3. พยายามเก็บตัวเลขในรูปแบบตัวเลขแบบง่ายกำจัดช่องว่างก่อนหน้าตัวเลข แต่วิธีนี้ไม่สามารถแก้ไขช่องว่างก่อนข้อความได้

ฉันเคยเจอสิ่งนี้กับ Office 2007, 2010 และ 2013


คำตอบ:


4

นี่ไม่ใช่ข้อผิดพลาดใน Excel หรือ PowerPoint ฉันคิดว่าฉันสามารถหาสาเหตุของมันได้และทางออกก็ไม่ไกล

สิ่งที่ฉันคิดว่าเกิดขึ้นคือการจัดรูปแบบวันที่ / ข้อความ / ลบ / บวกที่คุณใช้ใน Excel ทำให้เกิดสิ่งนี้

ตัวอย่างเช่นในตารางที่ฉันใช้ฉันต้องการ:

  1. ตัวเลขติดลบเป็น: (52.3) แทน -52.324
  2. ตัวเลขบวกเป็น: 23.7 แทน 23.687
  3. และศูนย์เป็น: - แทน 0.0

ดังนั้นเมื่อเข้าไปในหมวดหมู่ 'กำหนดเอง' ในกล่องโต้ตอบ 'รูปแบบตัวเลขเพิ่มเติม' รูปแบบก็แสดงว่า:

_(* #,##0_);_(* (#,##0);_(* "-"??_);_(@_)

ดังนั้นเมื่อวางตัวเลขลงใน PowerPoint ฉันคิดว่ามันเป็นการบันทึกช่องว่างของอักขระทั้งหมดดังนั้นฉันจึงอ่านรูปแบบที่กำหนดเองที่สร้างหรือลบรูปแบบตัวเลขแบบกำหนดเองของ Microsoft ซึ่งฉันขอแนะนำให้คุณทำเช่นกันในกรณีที่คุณต้องการสร้าง รูปแบบที่กำหนดเอง

แล้วฉันก็แทนที่ข้อความที่ดูน่ากลัวด้วย:

*0.0;(0.0);-*

และ voila!

หวังว่านี่จะช่วยให้ทุกคนที่ยังคงประสบปัญหานี้อยู่ :)



1

ใช่ปัญหานี้เกิดขึ้นนานแล้ว บางทีทางออกที่ดีที่สุดคือให้ Microsoft รับรู้ปัญหาและแก้ไขจากจุดสิ้นสุด

ทำให้ Microsoft ฟังและรับรู้ว่าเป็นปัญหาอีกอย่างหนึ่ง ฉันขอแนะนำให้แสดงความคิดเห็นในทุกโอกาสและหากคุณมีความช่วยเหลือโปรดแจ้งปัญหา MS มีผู้ติดต่อทางอีเมล์ / ฝ่ายสนับสนุน

วิธีแก้ไขที่เป็นไปได้ขณะที่เรารอการแก้ไขในอุดมคติคือ:

  1. ใน Excel แทนที่ space ด้วยอักขระ temp ที่ไม่ค่อยมีคนใช้ (ตัวอย่าง ~, | หรือ ^)
  2. คัดลอกข้อมูลจาก excel ไปยังแอพอื่น (สามารถเป็น Powerpoint, Word, ฯลฯ )
  3. จากแอพอื่นให้เลือกตารางที่วางแล้วทำการแทนที่ช่องว่างทั้งหมดโดยไม่ใช้อะไรเลย
  4. จากแอปอื่น ๆ ในขณะที่ยังวางตารางที่วางอยู่ให้ทำการแทนที่อักขระชั่วคราวทั้งหมดที่ใช้ในขั้นตอนที่ 1 ด้วยช่องว่าง

1

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

โชคดี.


0

สิ่งที่ฉันทำคือการสร้างชีตอีกแผ่นภายในเวิร์กบุ๊กและผสานเซลล์ด้วยสัญลักษณ์แอมเปอร์แซนด์ ( &)

และทำการอ้างอิงไปยังเซลล์ที่คุณต้องการคัดลอกโดยไม่มีช่องว่าง


ตัวอย่าง

sheet1 ดั้งเดิมมีข้อมูลใน 4 เซลล์ดังต่อไปนี้

CELL.A1 CELL.B1 CELL.C1 CELL.D1

ใส่สูตรต่อไปนี้ในแผ่นงานใหม่ ด้วยเครื่องหมายและคุณสามารถผสานเซลล์ (นั่นคือเคล็ดลับ)

=sheet1!A1&sheet1!B1&sheet1!C1&sheet1!D1

ผลลัพธ์จะเป็น

CELL.A1CELL.A2CELL.A3CELL.A4

ไม่มีช่องว่าง


ยินดีต้อนรับสู่ Super User โปรดทราบว่าคุณโพสต์คำตอบสำหรับคำถามที่เก่ามาก แม้ว่าจะไม่มีอะไรผิดปกติกับการทำเช่นนั้น แต่โปรดระวังว่าคุณอาจไม่ได้รับคำตอบ
CharlieRB

0

หนึ่งการแก้ไขสำหรับสิ่งนี้ใช้ "CONCATENATE"

เช่น

= CONCATENATE (A1: H1)

มันจะรวมค่าทั้งหมดภายในตารางที่ระบุโดยไม่มีช่องว่าง


ที่ไม่ถูกต้องCONCATENATE(A1:H1) จะไม่ให้ผลที่ได้จาก A1 เพื่อ H1 ตัดแบ่ง ดังนั้นจึงไม่มีเหตุผลที่จะใช้ฟังก์ชั่น CONCATENATE
phuclv

0

โปรดบันทึกเป็น excel ของคุณเป็นเอกสารtest.csvหากคุณมีแผ่นจดบันทึก ++ ให้เปิดtest.csvด้วยแผ่นจดบันทึก ++ ทำตามขั้นตอนhttp://bit.ly/2aPgLMnเพื่อลบช่องว่าง จากนั้นคัดลอกข้อความคงที่ซึ่งเป็นแพลตฟอร์มที่คุณต้องการ

ดาวน์โหลด Notepad ++

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


0

นี่คือวิธีแก้ปัญหาอย่างรวดเร็ว ... ก่อนที่คุณจะคัดลอกตาราง / ข้อมูลจาก Excel ให้เซลล์ทั้งหมดมีการจัดชิดขอบ / ชิดขอบ วิธีนี้จะหลีกเลี่ยงช่องว่างที่ใส่ด้านหน้าเมื่อคุณวางข้อมูลใน PowerPoint หรือ Outlook หลังจากคุณคัดลอกและวางเสร็จแล้วให้กลับไปที่ Excel และใช้ "เลิกทำ" เพื่อคืนค่ากลับเป็นการตั้งค่าการจัดเรียงข้อความเริ่มต้น


0

ทางออกที่รวดเร็วและสกปรกของฉันคือการวางตารางลงในมุมมองเน้นตัวเลข จัดรูปแบบพวกเขา "กึ่งกลาง" จากนั้นจัดรูปแบบพวกเขาถูกต้องชอบธรรม จากนั้นคัดลอก tble จาก Outlook ไปยัง Powerpoint และเสร็จสิ้น (Microsoft - คุณควรแก้ไขสิ่งนี้ - มันเจ็บในก้น!) ไมเคิล


ทำไมต้อง Outlook Outlook ไม่ได้มาพร้อมกับ Microsoft Office ทุกรุ่น

0

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


0

ฉันเพิ่งค้นพบว่าถ้าคุณคัดลอกจาก Excel ไปยังตาราง MS Word คุณสามารถคัดลอกไปยัง PowerPoint โดยไม่ต้องมีการเพิ่มช่องว่างเพิ่มเติม


0

ฉันพบปัญหาเดียวกันขณะวางข้อมูลจาก outlook ไปยัง Excel ฉันเพิ่งเปลี่ยนรูปแบบในแผ่นงาน Excel ต้นทางจากกำหนดเองเป็นทั่วไปโดยมีศูนย์ทศนิยมและคัดลอกและวางเป็นอีเมลแนวโน้ม จากนั้นในขณะที่การคัดลอกและวางจากมุมมองไปยังข้อมูล Excel คือพื้นที่ว่างและตกลง


-1

จากประสบการณ์ของฉันการแก้ไขที่ง่ายที่สุดคือการเปลี่ยนรูปแบบตัวเลขจากการบัญชีเป็นสกุลเงิน

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

  1. คลิกขวาที่เซลล์
  2. คลิกสกุลเงินในรายการด้านซ้าย
  3. คลิกตกลง

-3

ฉันพบวิธีแก้ปัญหา:

  1. เลือกเซลล์เป้าหมาย
  2. กดCtrl+ hเพื่อแทนที่คำสั่ง
  3. ป้อนช่องว่างในช่องค้นหาและปล่อยให้แทนที่ช่องว่าง
  4. คลิกที่แทนที่ทั้งหมด จะเป็นการลบช่องว่างบางส่วนออกจากเซลล์เป้าหมาย
  5. จากนั้นคุณต้อง DoubleClick เซลล์เป้าหมายและคัดลอกช่องว่าง
  6. จากนั้นกดCtrl+ อีกครั้งhสำหรับคำสั่งแทนที่และวางพื้นที่คัดลอกในช่องค้นหาและปล่อยให้แทนที่ช่องว่าง
  7. คลิกที่แทนที่ทั้งหมด สิ่งนี้จะลบช่องว่างทั้งหมดออกจากเซลล์เป้าหมาย
  8. เสร็จสิ้น

สำหรับ"แล้วคุณต้อง DoubleClick เซลล์เป้าหมายและคัดลอกช่องว่าง"ดูเหมือนว่าคุณมีช่องว่างประเภทต่างๆในข้อมูล Excel ของคุณที่คุณต้องการลบ อย่างไรก็ตามคำถามเกี่ยวกับข้อมูล Excel โดยไม่มีช่องว่างใด ๆ ซึ่งมีช่องว่างปรากฏขึ้นอย่างน่าอัศจรรย์หลังจากวางใน PowerPoint
Arjan

โปรดอ่านคำถามของฉันวิธีนี้ได้ลองแล้ว
Firee
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.