:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

ขอสูตรนำข้อมูลจาก excel to text ครับ

ฟอรัมถาม-ตอบปัญหาการใช้งาน MS Excel and VBA
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
ajsudkedt
Gold
Gold
Posts: 1180
Joined: Thu Jan 28, 2010 11:08 am
Excel Ver: 2021

ขอสูตรนำข้อมูลจาก excel to text ครับ

#1

Post by ajsudkedt »

ต้องการนำข้อมูลตั้งแต่ A2 ถึง AI2
มารวมอยู่ใน คอลัมน์เดียว
โดยให้มีรูปแบบตามชีท "35columns"
เพื่อ copy ไปใส่ notepad
ให้ได้รูปแบบตามไฟล์ตัวอย่าง notepad ที่แนบครับ
ขอบคุณครับ
You do not have the required permissions to view the files attached to this post.
User avatar
parakorn
Gold
Gold
Posts: 1223
Joined: Thu Mar 14, 2013 9:41 am
Location: Central Chaengwattana[Tops]
Excel Ver: 365
Contact:

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#2

Post by parakorn »

Insert Row บนสุด ที่ Sheet ask
Copy ตัวเลข Column D จาก Sheet 35column
ไปวาง Row ที่ Insert ใน Sheet ask แบบเรียงไปทางขวา
Paste Special > Transpose
A4 พิมพ์สูตร =A3&REPT(" ",A1-LEN(A3)) Enter Copy ไปทางขวาจนสุดตาราง
AJ4 พิมพ์สูตร =A4&B4&C4&D4&E4&F4&G4&H4&I4&J4&K4&L4&M4&N4&O4&P4&Q4&R4&S4&T4&U4&V4&W4&X4&Y4&Z4&AA4&AB4&AC4&AD4&AE4&AF4&AG4&AH4&AI4

แล้ว Copy AJ4 ไปวางใน Notepad
You do not have the required permissions to view the files attached to this post.
ajsudkedt
Gold
Gold
Posts: 1180
Joined: Thu Jan 28, 2010 11:08 am
Excel Ver: 2021

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#3

Post by ajsudkedt »

หากข้อมูลมีมากกว่า 1 บรรทัด
เราจะสามารถเริ่มวางข้อมูลที่ต้องการ copy ไป text
เริ่มวางได้ที่เซลล์ใดลงไปครับ
User avatar
parakorn
Gold
Gold
Posts: 1223
Joined: Thu Mar 14, 2013 9:41 am
Location: Central Chaengwattana[Tops]
Excel Ver: 365
Contact:

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#4

Post by parakorn »

ไปอ้างอิงที่ ชีทไหม่ก็ได้ครับ
ajsudkedt
Gold
Gold
Posts: 1180
Joined: Thu Jan 28, 2010 11:08 am
Excel Ver: 2021

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#5

Post by ajsudkedt »

ทำยังไงครับ
รบกวนแนะวิธีด้วยครับ
ข้อมูลมีประมาณ 400-500 บรรทัดครับ
ขอบคุณครับ
User avatar
parakorn
Gold
Gold
Posts: 1223
Joined: Thu Mar 14, 2013 9:41 am
Location: Central Chaengwattana[Tops]
Excel Ver: 365
Contact:

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#6

Post by parakorn »

ปรับการอ้างอิงเซลล์ให้สอดคล้องกับการใช้งาน
ตัวอย่างตามไฟล์แนบครับ
You do not have the required permissions to view the files attached to this post.
ajsudkedt
Gold
Gold
Posts: 1180
Joined: Thu Jan 28, 2010 11:08 am
Excel Ver: 2021

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#7

Post by ajsudkedt »

พิจารณาไปมา
ได้แล้วครับ
กราบขอบพระคุณท่าน "parakorn" มาก ๆ ครับ
ติดตามช่วยเหลือกันมาตลอดเลย
ซาบซึ่งในน้ำใจที่งดงามจริง ๆ ครับ
ท่านช่วยชาติส่งข้อมูล GPA เด็กนักเรียนได้เยอะเลยครับ
ajsudkedt
Gold
Gold
Posts: 1180
Joined: Thu Jan 28, 2010 11:08 am
Excel Ver: 2021

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#8

Post by ajsudkedt »

ถามต่อครับ
ตามไฟล์ "ask-2" ที่แนบ
จากข้อมูลใน Sheet1 จะ copy ไปวางในชีท "input" อย่างไร
โดยให้ค่าที่ออกมาในชีท "output" เป็นไปตามรูปแบบของชีท "35columns"
ขอบคุณครับผม
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31153
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#9

Post by snasui »

:D ช่วยยกตัวอย่างต้นทางว่ามีค่าใด และยกตัวอย่างว่าหากนำไปวางปลายทางแล้วจะมีลักษณะเป็นอย่างไรจะได้เข้าใจตรงกันครับ
ajsudkedt
Gold
Gold
Posts: 1180
Joined: Thu Jan 28, 2010 11:08 am
Excel Ver: 2021

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#10

Post by ajsudkedt »

ค่าต้นทางที่ได้จะเป็นแบบไฟล์แนบ "ask-3" ครับ
ก่อนจะ copy ไปวางใน Notepad ให้ได้ตามแบบไฟล์แนบ "ok" ครับ
You do not have the required permissions to view the files attached to this post.
User avatar
snasui
Site Admin
Site Admin
Posts: 31153
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#11

Post by snasui »

:D ใช้วิธีการ Save As ไปเป็น Text ดูว่าได้ตามที่ต้องการหรือไม่ แจ้งมาด้วยว่าติดปัญหาใดครับ
ajsudkedt
Gold
Gold
Posts: 1180
Joined: Thu Jan 28, 2010 11:08 am
Excel Ver: 2021

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#12

Post by ajsudkedt »

จากไฟล์ที่แนบชื่อ "ask-2" save as เป็น text แล้วไม่ได้รูปแบบตามที่ต้องการครับ
คือต้องการนำไฟล์ที่อยู่ในรูปแบบของไฟล์ "ask-2" มาจัดให้อยู่ในรูปแบบของไฟล์แนบที่ชื่อ "ask-3" น่ะครับ
พอจะมีวิธีการแนะนำไหมครับผม
ajsudkedt
Gold
Gold
Posts: 1180
Joined: Thu Jan 28, 2010 11:08 am
Excel Ver: 2021

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#13

Post by ajsudkedt »

ตามภาพครับ
จากไฟล์แนบ "ask-2"
ชีท "35cloumns" ครับ
You do not have the required permissions to view the files attached to this post.
User avatar
parakorn
Gold
Gold
Posts: 1223
Joined: Thu Mar 14, 2013 9:41 am
Location: Central Chaengwattana[Tops]
Excel Ver: 365
Contact:

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#14

Post by parakorn »

ajsudkedt wrote:จากไฟล์ที่แนบชื่อ "ask-2" save as เป็น text แล้วไม่ได้รูปแบบตามที่ต้องการครับ
คือต้องการนำไฟล์ที่อยู่ในรูปแบบของไฟล์ "ask-2" มาจัดให้อยู่ในรูปแบบของไฟล์แนบที่ชื่อ "ask-3" น่ะครับ
พอจะมีวิธีการแนะนำไหมครับผม
parakorn wrote:Insert Row บนสุด ที่ Sheet ask
Copy ตัวเลข Column D จาก Sheet 35column
ไปวาง Row ที่ Insert ใน Sheet ask แบบเรียงไปทางขวา
Paste Special > Transpose

A4 พิมพ์สูตร =A3&REPT(" ",A1-LEN(A3)) Enter Copy ไปทางขวาจนสุดตาราง
AJ4 พิมพ์สูตร =A4&B4&C4&D4&E4&F4&G4&H4&I4&J4&K4&L4&M4&N4&O4&P4&Q4&R4&S4&T4&U4&V4&W4&X4&Y4&Z4&AA4&AB4&AC4&AD4&AE4&AF4&AG4&AH4&AI4

แล้ว Copy AJ4 ไปวางใน Notepad
ใช้วิธีการเดียวกันก่อนจะแปลงเป็น Text
และขั้นตอนต่างๆ ลองเอามาปรับใช้ดูก่อนครับ
ติดปัญหาตรงไหนค่อยถามต่อครับ :D
ajsudkedt
Gold
Gold
Posts: 1180
Joined: Thu Jan 28, 2010 11:08 am
Excel Ver: 2021

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#15

Post by ajsudkedt »

Insert Row บนสุด ที่ Sheet ask
ของไฟล์แนบชื่ออะไรครับ
1 "ask-35-columnsToText"
2 "ask-2"
3 "ask-3"
ช่วยอธิบายเพิ่มเติม
หรือขอไฟล์ตัวอย่างที่ใส่สูตรแล้วได้ไหมครับ
ผมไปไม่ถูกจริง ๆ ครับ
User avatar
parakorn
Gold
Gold
Posts: 1223
Joined: Thu Mar 14, 2013 9:41 am
Location: Central Chaengwattana[Tops]
Excel Ver: 365
Contact:

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#16

Post by parakorn »

จากไฟล์ที่ผมแนบ Copy AJ4-AJ5 ใน Sheet Input
ไปวางใน Note Pad ใช่ที่ต้องการหรือไม่ครับ
แล้วกรณี ตัวอักษรใน Cell มีมากกว่าจำนวนที่กำหนด
กรณี AG6 จะทำให้สูตร Error นะครับ
ซึ่งหากต้องการแก้ไขปัญหาให้เป็นแบบใด ก็ลองสอบถามต่อได้ครับ
หรือ จะเปลี่ยนจำนวนที่กำหนดให้สอดคล้องกับ จำนวนสูงสุดที่มีอยู่เอง
ก็ได้ครับ
You do not have the required permissions to view the files attached to this post.
ajsudkedt
Gold
Gold
Posts: 1180
Joined: Thu Jan 28, 2010 11:08 am
Excel Ver: 2021

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#17

Post by ajsudkedt »

อยากได้ข้อมูลตามภาพครับ
ขอบคุณมากนะครับ
ทีี่คอยช่วยเหลือกันมาตลอดเลย
You do not have the required permissions to view the files attached to this post.
ajsudkedt
Gold
Gold
Posts: 1180
Joined: Thu Jan 28, 2010 11:08 am
Excel Ver: 2021

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#18

Post by ajsudkedt »

" ตัวอักษรใน Cell มีมากกว่าจำนวนที่กำหนด
กรณี AG6 จะทำให้สูตร Error"
Cell ที่ว่ามีตัวอักษรมากกว่ากำหนด ชื่อ Cell ว่าอะไรครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31153
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#19

Post by snasui »

ajsudkedt wrote:" ตัวอักษรใน Cell มีมากกว่าจำนวนที่กำหนด
กรณี AG6 จะทำให้สูตร Error"
Cell ที่ว่ามีตัวอักษรมากกว่ากำหนด ชื่อ Cell ว่าอะไรครับ
:D เซลล์ใดก็ได้ที่มีตัวอักษรมากกว่า 32,767 อักขระโปรแกรมจะมองว่ามากกว่าที่กำหนดครับ

จากไฟล์ ask-2 ปรับสูตรที่ชีต output เซลล์ A4 เป็นด้านล่าง

=LEFT(Sheet1!A2&REPT(" ",100),LOOKUP(COLUMNS($A2:A2),'35columns'!$A$2:$A$36,'35columns'!$D$2:$D$36)+0)

Enter > Copy ไปทางขวาและลงด้านล่าง ปรับเฉพาะสูตรในคอลัมน์สุดท้ายให้แสดงวันที่ในลักษณะที่ต้องการโดยใช้ฟังก์ชั่น Text เข้าไปครอบ เมื่อปรับสูตรแล้วจะมีลักษณะเป็น Text(OldFormula,"yyyymmdd")

จากสูตรด้านบนนี้ ชีต input ไม่ได้นำมาใช้
ajsudkedt
Gold
Gold
Posts: 1180
Joined: Thu Jan 28, 2010 11:08 am
Excel Ver: 2021

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ

#20

Post by ajsudkedt »

จากไฟล์ "ask-3" แนบ
จะปรับสูตร "โดยใช้ฟังก์ชั่น Text เข้าไปครอบ"
ผมไปไม่ถูกจริง ๆ ครับ
ขอไฟล์ตัวอย่างจากอาจารย์ด้วยครับ
ขอบคุณครับผม
You do not have the required permissions to view the files attached to this post.
Post Reply