Showing posts with label Excel. Show all posts
Showing posts with label Excel. Show all posts
Sunday, September 29, 2024
Monday, March 28, 2022
Remove ALL Unwanted Spaces in Excel (TRIM ALL Function?)
* เจอปัญหา ตอนใช้คำสั่ง Vlookup ข้อมูลที่คัดลอกมาจากไฟล์อื่น ที่ ไม่ใช่ Excel แล้วหาไม่เจอ
** แก้โดยคำสั่ง SUBSTITUTE(เซลส์นั้น, CHAR(160),)
Thursday, January 16, 2020
วิธีส่งผ่านค่าตัวแปรผ่านจากค่าที่อยู่ใน Cell ของ Excel ไปดึงข้อมูลจาก Ms SQL Server
ที่มา:
ตามลิ้งค์นี้
https://www.mssqltips.com/sqlservertip/3436/passing-dynamic-query-values-from-excel-to-sql-server/
ยกตัวอย่างทำให้เห็นจริง
ตามลิ้งค์นี้
https://www.mssqltips.com/sqlservertip/3436/passing-dynamic-query-values-from-excel-to-sql-server/
ยกตัวอย่างทำให้เห็นจริง
Wednesday, December 11, 2019
ตัดเครื่องหมาย ,[ และ ] ออกจากชื่อคอลัมน์ที่คัดลอกมาจาก Select * ใน SQL Server มา
1.สมมติว่าข้อความที่คัดลอกมา ,[TagDateTime] อยู่ในช่อง A13
2.สูตรที่ใช้คือ =MID(TRIM(A13),3,LEN(TRIM(A13))-3)
จะได้ผลลัพท์ที่ต้องการคือ TagDateTime
3.แล้วค่อยคัดลอกสูตรลงมาให้ครบตามจำนวนที่ต้องการ
เสร็จแล้วค่อยวางค่า พิเศษแบบสลับเป็นคอลัมน์
Tuesday, November 19, 2019
EXCEL: Format Cell แบบที่แสดงให้เลขศูนย์ด้วย "-" (ขีดกลาง) และไม่ต้องชิดขวา
- ต้องการผลแบบข้างบนเมื่อก่อนบางวันที่เป็นศูนย์ ก็จะต้องป้อนด้วย เครื่องหมาย "-"
อาจจะเกิดข้อผิดพลาดได้คือเลื่อนวันผิดบรรทัด
- คราวนี้แก้ไขใหม่โดยใช้ Custom Format Cells : 0.00;-0.00;-;@
อีกแบบที่ใช้บ่อย
#,##0.00_);[Red]"-"#,##0.00_);#,##0.00_)
Friday, November 1, 2019
EXCEL-ต้องการให้ชื่อ Sheet นั้นปรากฎใน Cell
มีบางครั้งที่เราต้องการชื่อ Sheet มาเป็นส่วนประกอบของชื่อหัวเรื่องแบบอัตโนมัติ
ก็เลยค้นหาสูตรอะไรที่จะให้ค่าใน Cell นั้นปรากฏเป็นชื่อ Sheet
ดังนี้
สูตรที่หนึ่งคือ
และสูตรที่สองคือ
จะใช้สูตรไหนก็ได้
ทดสอบแล้วได้ผลจริง
นำไปประยุกต์ใช้ได้จริงกับไฟล์ที่แยกเป็นเดือนเช่น เดือน 1, 2, 3
เวลา Copy Sheet ของเดือน 3 แค่เปลี่ยนชื่อเป็นเดือน 4 Header ต่าง ๆ ใน Sheet ใหม่ก็จะเปลี่ยนไปตามชื่อ Sheet นั้นเลยอัตโนมัติ สะดวกดีครับ
ก็เลยค้นหาสูตรอะไรที่จะให้ค่าใน Cell นั้นปรากฏเป็นชื่อ Sheet
ดังนี้
สูตรที่หนึ่งคือ
=TRIM(RIGHT(SUBSTITUTE(CELL("filename",A1),"]",REPT(" ",300)),100))
และสูตรที่สองคือ
=MID(CELL("filename",A1),FIND("]",CELL("filename",A1))+1,100)
จะใช้สูตรไหนก็ได้
ทดสอบแล้วได้ผลจริง
นำไปประยุกต์ใช้ได้จริงกับไฟล์ที่แยกเป็นเดือนเช่น เดือน 1, 2, 3
เวลา Copy Sheet ของเดือน 3 แค่เปลี่ยนชื่อเป็นเดือน 4 Header ต่าง ๆ ใน Sheet ใหม่ก็จะเปลี่ยนไปตามชื่อ Sheet นั้นเลยอัตโนมัติ สะดวกดีครับ
Tuesday, September 3, 2019
Wednesday, December 19, 2018
Subscribe to:
Posts (Atom)



