บทความ

เส้นตารางและสีพื้น ใน Excel

รูปภาพ
ใน Excel เวลาเรากำหนดสีพื้นของ cell เส้นตารางจะหายไป เช่น ถ้าเราต้องการให้มีเส้นตาราง ต้องไปกำหนดที่เส้นขอบ มีวิธีการดังนี้ เลือกแผ่นงานทั้งหมด โดยคลิกที่มุมซ้ายด้านบน ที่เมนู หน้าแรก - เซลล์ - รูปแบบ - จัดรูปแบบเซลล์ ที่หน้าจอ pop up ให้เลือกสีของเส้นขอบ และกำหนดเส้นขอบ ดังภาพ จะได้เส้นขอบตามต้องการ ถ้าต้องการเส้นขอบสีเทา เหมือนค่า default ให้เลือกสีเทา ก็จะได้ตามต้องการ  

การวิเคราะห์ไฟล์ csv หลายไฟล์ ด้วย Power Query ของ Excel

รูปภาพ
 ไฟล์ CSV (commar seperated value) เป็นไฟล์ชนิดข้อความที่คั่นด้วยเครื่องหมายคอมม่า เราไม่สามารถเปิดได้โดยตรงจาก Excel ต้องนำเข้า ถ้ามีหลาย ๆ ไฟล์ ก็สามารถนำมาต่อกันวิเคราะห์คราวเดียวได้เลย แต่มีข้อแม้ว่า โครงสร้างต้องเหมือนกันด้วย ต่อไปนี้ จะนำไฟล์ข้อมูลจากอินเทอร์เน็ตมาวิเคราะห์ โดยมีหลายไฟล์ ซึ่งแต่ละไฟล์จะมีโครงสร้างเหมือนกัน และเก็บไว้ในห้องเดียวกัน ซึ่ง จะขอแบ่งออกเป็น 2 ตอน คือ นำเข้าและปรับข้อมูลด้วย Power Query และ วิเคราะห์ด้วย PivotTable ซึ่งมีวิธีการดังนี้ การนำเข้าข้อมูลจาก ไฟล์ CSV และปรับข้อมูลด้วย Power Query Microsoft Excel ตั้งแต่รุ่น 2016 เป็นต้นมา และ Excel 365 จะมี Power Query เพิ่มเข้ามาด้วย ทำให้การวิเคราะห์ข้อมูลทำได้สะดวกดีขึ้นมาก เรานำมาใช้ได้ ดังนี้ เปิดโปรแกรม Microsoft Excel   ไปที่  ข้อมูล > จากไฟล์ > จากโฟลเดอร์ เราไม่ใช้ จากข้อความ/CSV เพราะเราจะนำเข้าหลายไฟล์ทีเดียวเลย ไปที่ห้องที่เก็บไฟล์ และเลือก จะมีหน้าจอเกิดขึ้นให้ระบุ โดยมีชื่อไฟล์ csv ในห้องทั้งหมด พร้อมทั้งมีปุ่มด้านล่างให้กำหนดลักษณะการเปิดที่ต้องการ  ให้เลือก > รวม > แปลงข้อมูล เพรา

เกร็ด เคล็ดลับ Windows 11

รูปภาพ
เกร็ด-เทคนิค-เคล็ดลับ เล็ก ๆ น้อย ๆ เกี่ยวกับ Windows 11 เปลี่ยนเสียงเป็นข้อความ เหมาะสำหรับการจดบันทึกการประชุม เปิดโปรแกรมพิมพ์เอกสาร เช่น Notepad ปรับเปลี่ยนภาษา ถ้าเป็นภาษาไทย จะพิมพ์ข้อความเป็นภาษาไทย ถ้าเป็นภาษาอังกฤษ จะพิมพ์เป็นภาษาอังกฤษ กดแป้นรูปโลโก้ของ Windows ( )  และ ตัว h พร้อมกัน กดรูปไมโครโฟน เพื่อรับเสียง พูด หรือเปิดเสียงที่ต้องการให้พิมพ์ โปรแกรมจะฟังและพิมพ์ตาม สามารถพิมพ์ได้ทั้งภาษาไทยและอังกฤษ โปรแกรมทำได้ค่อนข้างดี แต่ต้องมาดูตรวจแก้ให้ตรงอีกครั้ง การย้ายไอคอนบน Taskbar ให้มาอยู่ชิดซ้าย  ธรรมดา ไอคอนบน Taskbar ของ Windows 11 จะอยู่ตรงกลาง แต่จะให้มาอยู่ด้านซ้ายเหมือน Windows 10 ก็ทำได้ คลิกขวาที่ taskbar เลือก Taskbar setting เลือก Taskbar behaviors > Align to left โปรแกรม PowerToys ช่วยทำงานหลายอย่าง เป็นโปรแกรม Utilities แต่ต้องติดตั้งก่อนใช้งาน ไม่ได้มาพร้อม Windows 11 เวลาจะใช้งาน ต้องเปิดโปรแกรม PowerToys ให้ run เป็น background ก่อน (กดปุ่ม Alt และ Spacebar พร้อมกัน) สิ่งทำได้ เช่น กำหนดให้โปรแกรมใดโปรแกรมหนึ่ง อยู่บนสุดเสมอ เช่น โปรแกรมเครื่องคิดเลข (กด

เปิดสอบ กพ.ภาค ก. ประจำปี 2564

รูปภาพ
  ประกาศสำนักงาน ก.พ.   กำหนดสอบเพื่อวัดความรู้ความสามารถทั่วไป ประจำปี 2564 ในวันอาทิตย์ที่ 23 มกราคม 2565 และวันอาทิตย์ที่ 20 กุมภาพันธ์ 2565 ประกาศสำนักงาน ก.พ. กำหนดสอบเพื่อวัดความรู้ความสามารถทั่วไป ประจำปี 2564 ในวันอาทิตย์ที่ 23 มกราคม 2565 และวันอาทิตย์ที่ 20 กุมภาพันธ์ 2565 และจะประกาศกำหนดวัน เวลา สถานที่สอบและระเบียบเกี่ยวกับการสอบภายในวันที่ 20 ธันวาคม 2564 ทางเว็บไซต์ http://job2.ocsc.go.th ทั้งนี้ กำหนดการสอบอาจเปลี่ยนแปลงได้ตามความเหมาะสมโดยขึ้นอยู่กับสถานการณ์การแพร่ระบาดของโรคติดเชื้อไวรัสโคโรนา 2019 (COVID-19) และข้อกำหนดของทางราชการ ศึกษารายละเอียดเพิ่มเติมทาง http://job2.ocsc.go.th

มากินผัก ผลไม้ สีแดง กันเถอะ

รูปภาพ
ผ้กผลไม้ที่มีสีแดง ช่วยต้านทานโรค เสริมภูมิคุ้มกัน ช่วยการไหลเวียนของโลหิต บำรุงสายตา ช่วยลดความเสี่ยงจากมะเร็ง โดยเฉพาะ มะเร็งปอด ทรวงอก และอัณฑะ ผักผลไม้สีแดง เช่น แตงโม มะเขือเทศ สตรอเบอรี่ แก้วมังกร มีไลโคปีน (lycopene) ซึ่งเป็นแคโรทีนอยด์(carotenoid)ชนิดหนึ่ง ทำให้ผักผลไม้มีสีต่าง ๆ เช่น สีแดง สีเหลือง สีส้ม แคโรทีนอยด์ เป็นเคมีของพืช( phytonutrients )ที่ช่วยให้พืชมึความต้านทานต่อโรคและแมลง  เคมีของพืช( phytonutrients ) นอกจากจะช่วยดูดซับพลังงานจากแสงแดด(light energy) สำหรับการสังเคราะห์แสงแล้ว ยังช่วยปกป้องชีวิตของพืชให้สามารถเจริญเติบโตได้ เช่น ไม่ให้แมลงมากัดกินตาที่จะงอกเป็นกิ่งก้าน ดอกและใบ สร้างกลิ่น สี และรสชาดที่ทำให้คนและสัตว์ไม่ชอบกิน(หรือชอบกิน) ตลอดจนต้านมลภาวะต่าง ๆ ให้แก่พืช เป็นต้น เมื่อเรากินพืชผัก ผลไม้ ก็จะได้ประโยชน์จาก เคมีของพืชด้วย เช่น เป็นตัวต้านอนุมูลอิสระ(antioxidants) กระตุ้นเอนไซม์ (Enzyme)เป็นตัวจุดประกายของชีวิตในร่างกาย แทรกแซงการแบ่งตัวของ DNA ในร่างกาย กำจัดแบคทีเรีย ผสานผนังเซลล์ของร่างกาย ตลอดจนทำหน้าที่เสมือนยามคอยดูการเคลื่อนไหวของโรคร้ายต่าง ๆ

การแก้ไข xml ด้วย powershell

รูปภาพ
การแก้ไขข้อมูลในไฟล์ xml บน Windows ไม่ใช่เรื่องง่าย ถ้ามีข้อมูลจำนวนมาก และยิ่งถ้ามีหลายไฟล์ ก็ยิ่งทำให้ต้องใช้เวลาในการแก้ไขไม่ใช่น้อย ทางออกคือการใช้ PowerShell ซึ่งมีมาแล้วใน Windows สามารถเขียนคำสั่งใน command line หรือจะเขียนเป็น script และสั่งให้ทำงานได้ เช่นกัน นอกจากนี้ ยังมี PowerShell ISE ซึ่งมีหน้าจอให้เขียนคำสั่ง หรือ Script ก็ได้ ปัจจุบัน (2564) คือ Windows PowerShell 7.1.3 ยังไม่มี IDE ต้องใช้ผ่านทาง Command Line เท่านั้น (รุ่นที่ติดมากับ Windows10 ไม่ใช่รุ่นปัจจุบัน ถ้าต้องการใช้ ต้องไป download มาติดตั้งใหม่ การเปิดใช้งาน คลิกขวาที่ปุ่ม เริ่มต้น และ  Windows PowerShell (Admin) หรือถ้ามีช่องค้นหา ก็พิมพ์คำว่า PowerShell และเลือกเปิดแบบ Admin (Run as adminstrator) ถ้าเป็นการใช้งานครั้งแรก อาจจะมีปัญหาเกี่ยวกับ ExecutionPolicy ให้เปลี่ยน ExecutionPolicy เป็น Unrestricted โดยพิมพ์ ในหน้าของ PowerShell ดังนี้ เนื่องจาก ExecutionPolicy เป็นการป้องกันเกี่ยวกับความปลอดภัย เพื่อป้องกันไม่ให้โปรแกรมที่เป็นอันตรายต่อเครื่องคอมพิวเตอร์ โปรแกรม PowerShell จะถามให้ยืนยัน ให้คลิก Y 

การแก้ไขข้อความ ระหว่างคำ ในไฟล์ XML ด้วย Regular Expression

รูปภาพ
ในกรณีที่ต้องการเปลี่ยนแปลงข้อความใน text file เช่น  สมมุติว่า มีไฟล์ xml ดังข้างล่างนี้ ต้องการเปลี่ยน คำว่า "ข้อ 1" ซึ่งอยู่ระหว่าง <qNum> และ </qNum> เป็นอย่างอื่น เช่น <qNum>id1627193500:date1627453500</qNum> จะทำอย่างไร อย่างนี้ก็ต้องใช้ regular expression เข้ามาช่วย โดยใช้ lookbehind คือ (?<=) และ look ahead คือ (?=) เช่น (?<=<qNum>)(.*)(?=</qNum>) เครื่องหมาย () เป็นการจัดกลุ่ม ข้อความข้างต้น มี 3 กลุ่ม คือ  (?<=<qNum>) และ (.*) และ (?=</qNum>) ?<= คือ อะไรที่อยู่หลังส่วนนี้ <qNum> คือ ข้อความที่ระบุว่า ให้อยู่หลังอะไร .* คือ แทนอะไรก็ได้ ?= คือ อะไรที่อยู่ก่อนหน้าส่วนนี้ </qNum> คือ ข้อความที่ต้องการให้อยู่ก่อน อะไรก็ได้ที่อยู่ก่อนนี้ เพราะฉะนั้น ก็จะได้ว่า ส่วนที่จะให้แทนที่ คือ อะไรก็ได้ ที่อยู่หลัง <qNum> และ อยู่ก่อนคำว่า </qNum> ทีนี้ ปัญหาต่อไปคือ แล้วจะใช้ editor อะไร ที่จะใช้ regular expression นี้ ลองใช้ EditPlus ผลที่ได้ คือ ลองใช้ Microsoft Word ก็ไม่ได้เหมือนกัน แต่ มี Text