Page 1 of 2
ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Wed Nov 16, 2016 6:56 am
by ajsudkedt
ต้องการนำข้อมูลตั้งแต่ A2 ถึง AI2
มารวมอยู่ใน คอลัมน์เดียว
โดยให้มีรูปแบบตามชีท "35columns"
เพื่อ copy ไปใส่ notepad
ให้ได้รูปแบบตามไฟล์ตัวอย่าง notepad ที่แนบครับ
ขอบคุณครับ
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Wed Nov 16, 2016 10:24 am
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
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Wed Nov 16, 2016 12:32 pm
by ajsudkedt
หากข้อมูลมีมากกว่า 1 บรรทัด
เราจะสามารถเริ่มวางข้อมูลที่ต้องการ copy ไป text
เริ่มวางได้ที่เซลล์ใดลงไปครับ
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Wed Nov 16, 2016 2:06 pm
by parakorn
ไปอ้างอิงที่ ชีทไหม่ก็ได้ครับ
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Wed Nov 16, 2016 3:33 pm
by ajsudkedt
ทำยังไงครับ
รบกวนแนะวิธีด้วยครับ
ข้อมูลมีประมาณ 400-500 บรรทัดครับ
ขอบคุณครับ
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Wed Nov 16, 2016 4:24 pm
by parakorn
ปรับการอ้างอิงเซลล์ให้สอดคล้องกับการใช้งาน
ตัวอย่างตามไฟล์แนบครับ
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Wed Nov 16, 2016 6:09 pm
by ajsudkedt
พิจารณาไปมา
ได้แล้วครับ
กราบขอบพระคุณท่าน "parakorn" มาก ๆ ครับ
ติดตามช่วยเหลือกันมาตลอดเลย
ซาบซึ่งในน้ำใจที่งดงามจริง ๆ ครับ
ท่านช่วยชาติส่งข้อมูล GPA เด็กนักเรียนได้เยอะเลยครับ
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Tue Nov 29, 2016 4:22 pm
by ajsudkedt
ถามต่อครับ
ตามไฟล์ "ask-2" ที่แนบ
จากข้อมูลใน Sheet1 จะ copy ไปวางในชีท "input" อย่างไร
โดยให้ค่าที่ออกมาในชีท "output" เป็นไปตามรูปแบบของชีท "35columns"
ขอบคุณครับผม
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Tue Nov 29, 2016 8:18 pm
by snasui

ช่วยยกตัวอย่างต้นทางว่ามีค่าใด และยกตัวอย่างว่าหากนำไปวางปลายทางแล้วจะมีลักษณะเป็นอย่างไรจะได้เข้าใจตรงกันครับ
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Wed Nov 30, 2016 8:41 am
by ajsudkedt
ค่าต้นทางที่ได้จะเป็นแบบไฟล์แนบ "ask-3" ครับ
ก่อนจะ copy ไปวางใน Notepad ให้ได้ตามแบบไฟล์แนบ "ok" ครับ
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Wed Nov 30, 2016 7:54 pm
by snasui

ใช้วิธีการ Save As ไปเป็น
Text ดูว่าได้ตามที่ต้องการหรือไม่ แจ้งมาด้วยว่าติดปัญหาใดครับ
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Thu Dec 01, 2016 8:54 am
by ajsudkedt
จากไฟล์ที่แนบชื่อ "ask-2" save as เป็น text แล้วไม่ได้รูปแบบตามที่ต้องการครับ
คือต้องการนำไฟล์ที่อยู่ในรูปแบบของไฟล์ "ask-2" มาจัดให้อยู่ในรูปแบบของไฟล์แนบที่ชื่อ "ask-3" น่ะครับ
พอจะมีวิธีการแนะนำไหมครับผม
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Thu Dec 01, 2016 9:57 am
by ajsudkedt
ตามภาพครับ
จากไฟล์แนบ "ask-2"
ชีท "35cloumns" ครับ
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Thu Dec 01, 2016 10:09 am
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
และขั้นตอนต่างๆ ลองเอามาปรับใช้ดูก่อนครับ
ติดปัญหาตรงไหนค่อยถามต่อครับ

Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Thu Dec 01, 2016 8:52 pm
by ajsudkedt
Insert Row บนสุด ที่ Sheet ask
ของไฟล์แนบชื่ออะไรครับ
1 "ask-35-columnsToText"
2 "ask-2"
3 "ask-3"
ช่วยอธิบายเพิ่มเติม
หรือขอไฟล์ตัวอย่างที่ใส่สูตรแล้วได้ไหมครับ
ผมไปไม่ถูกจริง ๆ ครับ
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Fri Dec 02, 2016 5:57 pm
by parakorn
จากไฟล์ที่ผมแนบ Copy AJ4-AJ5 ใน Sheet Input
ไปวางใน Note Pad ใช่ที่ต้องการหรือไม่ครับ
แล้วกรณี ตัวอักษรใน Cell มีมากกว่าจำนวนที่กำหนด
กรณี AG6 จะทำให้สูตร Error นะครับ
ซึ่งหากต้องการแก้ไขปัญหาให้เป็นแบบใด ก็ลองสอบถามต่อได้ครับ
หรือ จะเปลี่ยนจำนวนที่กำหนดให้สอดคล้องกับ จำนวนสูงสุดที่มีอยู่เอง
ก็ได้ครับ
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Sun Dec 04, 2016 4:05 am
by ajsudkedt
อยากได้ข้อมูลตามภาพครับ
ขอบคุณมากนะครับ
ทีี่คอยช่วยเหลือกันมาตลอดเลย
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Sun Dec 04, 2016 4:18 am
by ajsudkedt
" ตัวอักษรใน Cell มีมากกว่าจำนวนที่กำหนด
กรณี AG6 จะทำให้สูตร Error"
Cell ที่ว่ามีตัวอักษรมากกว่ากำหนด ชื่อ Cell ว่าอะไรครับ
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Sun Dec 04, 2016 6:21 am
by snasui
ajsudkedt wrote:" ตัวอักษรใน Cell มีมากกว่าจำนวนที่กำหนด
กรณี AG6 จะทำให้สูตร Error"
Cell ที่ว่ามีตัวอักษรมากกว่ากำหนด ชื่อ Cell ว่าอะไรครับ

เซลล์ใดก็ได้ที่มีตัวอักษรมากกว่า 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 ไม่ได้นำมาใช้
Re: ขอสูตรนำข้อมูลจาก excel to text ครับ
Posted: Sun Dec 04, 2016 7:32 am
by ajsudkedt
จากไฟล์ "ask-3" แนบ
จะปรับสูตร "โดยใช้ฟังก์ชั่น Text เข้าไปครอบ"
ผมไปไม่ถูกจริง ๆ ครับ
ขอไฟล์ตัวอย่างจากอาจารย์ด้วยครับ
ขอบคุณครับผม