lOvE mE lOvE yUttO's bLoG

คุณเคยประสบปัญหาการเรียงชุด IP Address ใช่มั้ย?

บางคนอาจเคยใช้วิธีแยกเป็น 4 Octet โดยใช้ฟังก์ชัน Text to Column แล้วเลือก sort ทั้ง 4 Octet จากนั้นค่อยใช้ฟังก์ชัน CONCAT มารวมตัวกันอีกครั้ง คล้าย ๆ วงดนตรีที่แยกวงไป อีก 20 ปีค่อยมารวมตัวแสดงคอนเสิร์ตให้หายคิดถึงกัน

แต่เราอาจไม่ต้องรอการรวมตัวเช่นนั้น เพราะจริง ๆ แล้วเลขชุด IP Address เป็นเลขฐานสอง

ใน Excel มีฟังก์ชันแปลงเลขฐานอยู่แล้ว โดยที่เราจะใช้เป็นฟังก์ชัน DEC2BIN

มีหน้าตาดังนี้

DEC2BIN(number, [places])

โดยที่เราแปลงทีละ octet

Octet ที่ 1 :

LEFT(A1,FIND(".",A1)-1)

Octet ที่ 2 :

RIGHT(LEFT(A1,FIND(".",A1,FIND(".",A1)+1)-1),FIND(".",A1))

Octet ที่ 3 :

RIGHT(LEFT(A1,FIND(".",A1,FIND(".",A1,FIND(".",A1)+1)+1)-1),FIND(".",A1,FIND(".",A1,FIND(".",A1)+1)+1)-FIND(".",A1,FIND(".",A1)+1)-1)

Octet ที่ 4 :

RIGHT(A1,4-FIND(".",RIGHT(A1,4)))+0

เราใช้ฟังก์ชัน DEC2BIN ครอบ ด้วยค่า places เป็น 8 หมายถึงเติมเลขศูนย์ไว้ด้านหน้าให้ครบ 8 bit

โดยที่เราเชื่อมแต่ละ Octet ด้วย “.”

จากนั้นรวมร่างกลายเป็นสูตรด้านล่าง

=DEC2BIN(LEFT(A1,FIND(".",A1)-1),8)&"."&DEC2BIN(RIGHT(LEFT(A1,FIND(".",A1,FIND(".",A1)+1)-1),FIND(".",A1)),8)&"."&DEC2BIN(RIGHT(LEFT(A1,FIND(".",A1,FIND(".",A1,FIND(".",A1)+1)+1)-1),FIND(".",A1,FIND(".",A1,FIND(".",A1)+1)+1)-FIND(".",A1,FIND(".",A1)+1)-1),8)&"."&DEC2BIN((RIGHT(A1,4-FIND(".",RIGHT(A1,4)))+0),8)

แค่นี้เราก็สามารถเรียงลำดับ IP Address จากเลขฐานสองได้แล้ว

25561122-165508.jpg

25561122-165525.jpg

25561122-165534.jpg

25561122-165545.jpg

25561122-165554.jpg

25561122-165613.jpg

25561122-165620.jpg

เป็นครั้งที่ 2 ที่ได้ไปสังขละ คราวที่แล้ว ผ่านมาก็ 4 ปีเห็นจะได้ ผมกับหม่าม้านั่งรถแดง กาญจนบุรี – สังขละบุรี ไป ส่วนเจ้าอ้วนน้อย นั่งรถตู้ฟิ้วๆ จากกาญจนบุรี มาถึงสังขละบุรี ส่วนคราวนี้มีสมาชิกเพิ่มมาอีกคน คือๆ ไอยู ลูกสาวผมเองครับ กับรถ Swift คู่ใจเครื่องพันสอง แต่กล้าลองไปสังขละบุรีดู

25561118-075544.jpg

วันอาทิตย์ที่ 10 พฤศจิกายน 2556 ออกจากบ้านหม่าม้าที่ไทรโยคประมาณเกือบ ๆ บ่าย ขับซิ่งแบบรีบไป ถึงทองผาภูมิ ประมาณบ่ายสองนิด ๆ ไปกินข้าวกลางวันที่ร้าน “ครัวแปดริ้ว” หน้าตาอาหารก็ดังรูปด้านบน

25561118-075557.jpg

25561118-075607.jpg

25561118-075629.jpg

25561118-075752.jpg

25561118-075814.jpg

25561118-075829.jpg

25561118-075837.jpg

25561118-075857.jpg

25561118-105704.jpg

25561118-105639.jpg

25561118-105715.jpg

25561118-105730.jpg

25561118-105740.jpg

25561118-105809.jpg

25561118-105800.jpg

25561118-105822.jpg

ตะลุยสังขละบุรี รอบที่ 2

วันนี้วันปิยมหาราช ได้ฤกษ์พาน้องส้มเช้งไปซ่อมซะที หลังจากเป็นแผลมานาน เข้าอู่แถวบ้าน ชื่ออู่ “ศุภเลิศการช่าง” ซอยเจริญกรุง 82

image

ปีที่ 2 ของการถือบัตร Citibank มาแปลก ส่ง SMS มาบอก

เนื่องจากท่านเป็นลูกค้าผู้มีอุปการคุณ ทางธนาคารฯจึงมีความยินดีที่จะยกเว้นค่าธรรมเนียมรายปีบัตรเครดิตซิตี้แบงก์หมายเลขลงท้าย XXXX ในปีนี้ของท่าน  ธนาคารฯ หวังว่าท่านจะพึงพอใจบริการของเรา สอบถามโทร 1588.

มิถุนายน 2017
พฤ อา
« มี.ค.    
 1234
567891011
12131415161718
19202122232425
2627282930  

7Loader Airasia Akihabara by สินสยาม AV Camera Blu-ray BMI Body Mass Index Central World Plaza Chew WGA 0.9 Crumpler CrystalDiskMark 2.2 DSLR Hardware House HDTune Pro 3.5 Hi-Speed Internet Hot Seat J.I.B Kensington Lenovo Ideapad S10 Light Scribe Macau Minolta AF Lens 50mm F1.7 Night Safari Panasonic DMC-GF3 Panasonic LUMIX G 14mm f2.5 ASPH Phottix Battery Grip BP-A350 Premium Series Phottix Battery NP-FM500H SDHC Sony Sony PCK-LH3AM Super Rich (1965) Super Rich (Thailand) TAKETEI TOT Trek DIVADRIVE 1.8" 60GB USB Warranty Windows 7 Windows is activated Windows Update กุ้ยหลินเมืองไทย คลองศก ความดันโลหิต งานมหัศจรรย์ท่องเที่ยวไทย 52 งานเที่ยวเมืองไทย 2552 ดัชนีมวลกาย ต้มส้มปลากระบอก ถ้ำปะการัง ทองผาภูมิ ท่าอากาศยานนานาชาติสุราษฎร์ธานี ท่าเรือเชี่ยวหลาน บ.สุราษฎร์อินเตอร์ทัวร์ บริษัทสุราษฎร์อินเตอร์ทัวร์ ผักกูด พายเรือคายัค ภูผาและลำธารรีสอร์ท รีสอร์ทในฝัน ล่องเรือแคนู วัดวังก์วิเวการาม สนามบินนานาชาติสุวรรณภูมิ สนามบินสุราษฎร์ธานี สะพานไม้มอญ สังขละบุรี สามประสบรีสอร์ท สุราษฎร์ธานี อ.บ้านตาขุน เขาสก เขาสามเกลอ เขื่อนรัชชประภา แพ 500 ไร่ แพทะเลใน 500 ไร่ แพนางไพร โรงพยาบาลเจริญกรุงประชารักษ์ ใบเหลียง ไทยแอร์เอเชีย