กระทู้เก่าบอร์ด อ.Yeadram
899 5
URL.หัวข้อ /
URL
ดึงข้อมูลก่อนถึงเว้นวรรคแล้วหาผลรวม
ต่อจากกระทู้นี้ครับ T03849
รบกวนสอบถามหน่อยครับ
ผมใช้ left([Remark],1) เพื่อต้องการดึงข้อมูลตัวแรกออกมา เพื่อนำมาหาผลรวม
ซึ่งข้อมูลในตัวแรก อาจเป็นตัวเลข ตัวหนังสือ หรือ ช่องว่าง ก็ได้ครับ
โดยถ้าเป็นตัวเลข 1 2 3 4 ... ก็ให้เอาตัวเลขนั้น
ถ้าเป็น ตัวหนังสือก็ให้มีค่าเป็น 0
ถ้าเป็น ช่องว่างก็ให้มีค่าเป็น 0 เหมือนกันครับ
แล้วก็จะได้จำนวนที่ได้มารวมกัน
ไม่ทราบว่าต้องทำเช่นไรครับ
ขอบคุณมากครับ)
IIf(IsNumeric(Left([Remark],1)),Left([Remark],1),0)
--------------------------------------------------------------------------
ทีแรกนึกว่าหลักเดียว ปรากฎว่ามีหลักสิบ หลักร้อย....
ก็เลยเปลี่ยนเงื่อนไขใหม่ ให้ดึงข้อมูลก่อนถึงเว้นวรรค เท่านั้นครับ
ไม่ทราบว่าต้องทำเช่นไรครับ
ขอบคุณมากครับ
รบกวนสอบถามหน่อยครับ
ผมใช้ left([Remark],1) เพื่อต้องการดึงข้อมูลตัวแรกออกมา เพื่อนำมาหาผลรวม
ซึ่งข้อมูลในตัวแรก อาจเป็นตัวเลข ตัวหนังสือ หรือ ช่องว่าง ก็ได้ครับ
โดยถ้าเป็นตัวเลข 1 2 3 4 ... ก็ให้เอาตัวเลขนั้น
ถ้าเป็น ตัวหนังสือก็ให้มีค่าเป็น 0
ถ้าเป็น ช่องว่างก็ให้มีค่าเป็น 0 เหมือนกันครับ
แล้วก็จะได้จำนวนที่ได้มารวมกัน
ไม่ทราบว่าต้องทำเช่นไรครับ
ขอบคุณมากครับ)
IIf(IsNumeric(Left([Remark],1)),Left([Remark],1),0)
--------------------------------------------------------------------------
ทีแรกนึกว่าหลักเดียว ปรากฎว่ามีหลักสิบ หลักร้อย....
ก็เลยเปลี่ยนเงื่อนไขใหม่ ให้ดึงข้อมูลก่อนถึงเว้นวรรค เท่านั้นครับ
ไม่ทราบว่าต้องทำเช่นไรครับ
ขอบคุณมากครับ
5 Reply in this Topic. Dispaly 1 pages and you are on page number 1
1 @R17692
ถ้า " 12ABC" ให้ตีความเป็น 0 ก็ให้ใช้ Val(Replace(Remark," ","X")) แต่ถ้าต้องการให้ตีความเป็น 12 ก็ให้ใช้ Val(Remark) ก็พอแล้วครับ
2 @R17695
เรียน อ.สันติสุข
ถ้าฟิลด์ remark นั้นเป็น null ต้องทำอย่างไรครับ ถึงจะได้ค่า 0 โดยไม่ให้มัน #Error ครับ
ขอบคุณมากครับ
ถ้าฟิลด์ remark นั้นเป็น null ต้องทำอย่างไรครับ ถึงจะได้ค่า 0 โดยไม่ให้มัน #Error ครับ
ขอบคุณมากครับ
3 @R17697
คร่อม Remark ด้วย Nz( ) อีกทีครับ
4 @R17698
ใส่แล้วมันขึ้น Run Time error '13'
Type mismatch ครับ
Type mismatch ครับ
5 @R17699
โอ้ ได้ละครับ พอดีใน mudule มันมัน function NZ อีกอัน
ขอบคุณมากครับ
ขอบคุณมากครับ
Time: 0.3268s