Page 1 of 1
ใช้ Substitute ตัด ตัวอักษรออกไม่ได้
Posted: Thu Oct 23, 2014 3:15 pm
by hanoom
รบกวนช่วย แก้ปัญหาการใชสูตร Substitute ใน คอลัมน์ F ค่ะ ตั้ง old text เป็น Array แล้ว กด Ctrl+Shift+Enter แล้ว ผลปรากฏว่า สูตรตัด ตัวอักษร แค่ บรรทัดแรกของ Array ค่ะ รบกวนอาราจารย์ หรือผู้รู้ช่วย ให้ความรู้ และแนะนำด้วยนะคะ
Re: ใช้ Substitute ตัด ตัวอักษรออกไม่ได้
Posted: Thu Oct 23, 2014 3:19 pm
by snasui

ช่วยอธิบายรายละเอียดมาด้วยว่าต้องการคำตอบในเซลล์ใด ด้วยค่าเท่าใด ด้วยเงื่อนไขใด จะได้เข้าใจตรงกันครับ
Re: ใช้ Substitute ตัด ตัวอักษรออกไม่ได้
Posted: Thu Oct 23, 2014 3:22 pm
by hanoom
ต้องการตัด ข้อความ เหล่านี้ ออกจาก ข้อความในคอลัมน์ F ค่ะ
VALUE
TYPE
BASIS
CURRENCY
แต่พอเขียนสูตร ออกมา สามารถตัด ได้แค่ คำว่า VALUE คำเดียว คำอื่นยังคงอยู่ เหมือเดิมค่ะ
Re: ใช้ Substitute ตัด ตัวอักษรออกไม่ได้
Posted: Thu Oct 23, 2014 3:26 pm
by snasui

เซลล์ E5 ปรับสูตรเป็นด้านล่างครับ
Code: Select all
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(UPPER(D5),$K$5,""),$K$6,""),$K$7,""),$K$8,"")
Enter > Copy ลงด้านล่าง
Re: ใช้ Substitute ตัด ตัวอักษรออกไม่ได้
Posted: Thu Oct 23, 2014 3:34 pm
by hanoom
ขอบคุณค่ะ อาจารย์ แต่ยังสงสัยค่ะว่า เราไม่สามารถใช้ OLD TEXT เป็น Array ใช่รึเปล่าคะ
Re: ใช้ Substitute ตัด ตัวอักษรออกไม่ได้
Posted: Thu Oct 23, 2014 4:05 pm
by snasui

สามารถใช้ได้ครับ การใช้ Array ได้หรือไม่ขึ้นอยู่กับผู้ใช้เป็นหลัก หากใช้ Array แล้วสูตรเยิ่นเย้อคำนวณเยอะก็ให้เลือกใช้สูตรธรรมดา สุตร Array ควรใช้เมื่อเทียบกับสูตรธรรมดาแล้วให้สิ่งที่เหนือกว่า เช่น สูตรสั้นกว่า ประหยัดพื้นที่กว่า คำนวณเร็วกว่า เป็นต้น