ในรีพอร์ต มีบางช่องรายการที่แสดงเลขประจำตัวประชาชน 13หลัก ทีนี้หนูอยากให้แสดง x แทนตัวเลขบางตัวสามารถทำได้ไหมคะ เช่น
1-xxxx-23456-xx-9
ขอบคุณค่ะ
ผมสมมุติเชื่อฟิลล์ที่มีเลขบัตรประชาชนชื่อ
PersonalIDถ้ารูปแบบของข้อมูล เลขบัตรประชาชนเป็นแบบนี้
1-2345-67899-85-3
ใช้โค้ดแบบนี้ได้เลย
PID: Left([PersonalID],1) & "-xxxx-" & Mid([PersonalID],8,5) & "-xx-" & Mid([PersonalID],17,1)
ถ้าเลขบัตรประชาชนมีเฉพาะตัวเลขเช่น
1234567899853
ใช้โค้ดแบบนี้ได้เลย
PID: Left([PersonalID1],1) & "-xxxx-" & Mid([PersonalID1],6,5) & "-xx-" & Mid([PersonalID1],13,1)