GORAGOD.com

freelance, web developer, web designer, hosting, domain name

ดึงข้อมูล excel ที่มีสูตรคำนวณอยู่แล้ว

lar

เราสามารถใช้ php เข้าไปทำการแก้ไขไฟล์ได้ป่าวค่ะ คือมีไฟล์ excel ที่เขามีการคำนวณสูตรไว้แล้วอะ

ต้องการใช้สูตรภายในไฟล์ excel นั้นอะค่ะ ธนาคารเขาทำไฟล์นั้นมาให้อะ เราจะเอาข้อมูลจากดาต้าเบส

เข้าไปใส่ข้างในไฟล์นั้น มันทำได้ป่าวค่ะ

ต้องการดึงข้อมูลจากดาต้าเบสเข้าไปใส่ตรงกรอบสีแดง ตรงลูกศรอะค่ะ

13 ต.ค. 2552 9 3,605

ถ้าจำไม่ผิด ไม่น่าจะได้น่ะครับ แต่เราสามารถเขียนสูตรเองได้ ว่าให้เซลนี้ทำงานยังไง ลองหาดูครับ ทำให้ php ออกรายงาน excel ได้ มี class ให้ใช้งานเยอะครับ
#1
lar

แล้วจะทำยังไงดีละค่ะ พอดีต้องใช้ไฟล์ excel นี้ซะด้วยค่ะ เพราะต้องใช้ไฟล์นี้คำนวณข้อมูล แล้วเอาข้อมูลนั้นส่งให้ธนาคารอะค่ะ

ใครมีวิธีช่วยแนะนำด้วยนะคะ

#2

เท่าที่เคยใช้มานะครับ เขียน+อ่านสูตร ของ excel ก็พอได้ครับ แต่ไม่สามารถคำนวณได้ครับ

คำแนะนำที่พอเป็นไปได้ก็คือต้องอ่านออกมาก่อน แล้วจัดการคำนวณด้วย PHP แหละครับ
#3
lar

ถ้าทำไม่ได้จริงๆ คงต้องทำออกมาใหม่เป็น txt file อะค่ะ คือข้อมูลที่ต้องส่งให้ธนาคาร เป็น .txt คะ แบบนี้มันทำออกมาได้ใช่ป่าวค่ะ

xxxxxxxxxxxx2509090005907340                                                   
xxxxxxxxxxxx2509090000873100                                                   
xxxxxxxxxxxx2509090001865600                                                   
xxxxxxxxxxxx2509090004201370                                                   
xxxxxxxxxxxx2509090002416300                                                   
xxxxxxxxxxxx2509090003122861
...
...
xxxxxxxxxxxx คือ เลขที่บัญชี

ข้อมูลประมาณนี้อะค่ะ
#4

(ปกปิดเลขบัญชีไว้หน่อยก็ดีนะฮะเพื่อความปลอดภัย)
ถ้าจะเอาเป็น txt แนะนำเป็น cvs ดีกว่าฮะ <-- ธนาคารก็ใช้
#5
lar

ถ้าเป็น cvs  ไม่รู้ว่าธนาคารเขาจะเอาหรือป่าวอะค่ะ เพราะปกติทางที่ทำงานจะส่งเป็นแบบ txt ไปอะค่ะ

#6

อ้างอิงจาก ความคิดเห็น #5(ปกปิดเลขบัญชีไว้หน่อยก็ดีนะฮะเพื่อความปลอดภัย)


รบกวนคุณอา gOragod ที่รูปภาพด้วย
.::{เปรียว}::. จะได้จดไว้แค่คนเดียว (ล้อเล่น)
#7

ได้ครับ จะทำบน PHP หรือจะทำบน excel เลยก็ได้ครับ

ถ้าคิดจะทำบน PHP ก็ไปหา Class สำหรับอ่าน Excel มาให้ได้ก่อนครับ และให้ทำการทดสอบการอ่าน จากไฟล์ต้นฉบับ เนื่องจาก ไฟล์ Excel มีหลายฟอร์แมตมาก บาง Class อาจไม่สามารถใช้งานร่วมกับไฟล์ Excel ได้

หรืออาจจะแปลงให้อยู่ในรูป CSV ก่อน แล้วค่อยนำไปใช้บน PHP ก็ได้ครับ ซึ่งอาจจะไม่จำเป็นต้องใช้ Class ครับ

จริงๆ  แล้วไฟล์ CSV ก็ยังมีได้หลายรูปแบบเช่นกัน ฟังก์ชั่นของ PHP ที่สามารถอ่าน CSV ได้โดยตรงก็มี หรือเราอาจจะแปลงมาเป็น CSV ในรูปที่สามารถจัดการเองได้ก็ทำได้เช่นกันครับ (ทำบนโปรแกรม Excel)

อ้อ CSV ก็ไปนไฟล์ในรูป Text ครับ ลองเปิดไฟล์ CSV ด้วย Notepad ดูครับ (อาจยกเว้นเวอร์ชั่นใหม่ๆนะครับ)
#8
lar

โพสรูปลงไปแล้ว แก้ไขได้ป่าวค่ะ >>คุณเปรียว บอกมาแอบหวั่นๆ ..หุห
#9
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M
^