ไม่เข้าใจพื้นฐาน Function ครับ
Posted: Mon Mar 08, 2010 10:36 pm
สวัสดีครับทุกท่าน
คือ ผมเป็นผู้ใช้งานมือใหม่ครับ
ตอนแรก มีปัญหาเรื่องต้องการหา unique name ใน column
หาคำตอบในเนต เลยได้เจอกับคำตอบของคุณคนควนครับ พยายามจะทำความเข้าใจ
แต่ไม่เข้าใจตั้งแต่การหาจำนวนของ unique name ใน column แล้วครับ
รบกวนถามดังนี้ครับ
สูตร =SUMPRODUCT((A2:A10<>"")/COUNTIF(A2:A10,A2:A10&""))
ลองแยกออกมาทดลองใช้ ก็งงกับตัวเอง เข้าใจแค่ตรง countif เองครับ ใช้แบบ array
ถ้าใช้โดยไม่ได้กด Ctrl+Shift+Enter !? แล้วมันหาทั้งแถววนไปวนมาได้ไงหว่า !?
แถมเอามาเป็นตัวหาร !?
แล้ว sumproduct นี่ถ้าเป็นแถวเดียวมันจะบวกกันเฉยๆหรือเปล่าครับ? ต่างกับ sum ยังไงครับ?
ลองค้นสูตรอื่นดูพบว่าไม่เข้าใจเหมือนกันครับ เช่น =SUM(IF(FREQUENCY(A2:A10,A2:A10)>0,1))
จะต้องมีอะไรที่เป็นความเข้าใจพื้นฐานที่ผมไม่เข้าใจแน่เลยครับ
ขออภัยที่ถามเรื่องพื้นๆครับ
คือ ผมเป็นผู้ใช้งานมือใหม่ครับ
ตอนแรก มีปัญหาเรื่องต้องการหา unique name ใน column
หาคำตอบในเนต เลยได้เจอกับคำตอบของคุณคนควนครับ พยายามจะทำความเข้าใจ
แต่ไม่เข้าใจตั้งแต่การหาจำนวนของ unique name ใน column แล้วครับ
รบกวนถามดังนี้ครับ
สูตร =SUMPRODUCT((A2:A10<>"")/COUNTIF(A2:A10,A2:A10&""))
ลองแยกออกมาทดลองใช้ ก็งงกับตัวเอง เข้าใจแค่ตรง countif เองครับ ใช้แบบ array
ถ้าใช้โดยไม่ได้กด Ctrl+Shift+Enter !? แล้วมันหาทั้งแถววนไปวนมาได้ไงหว่า !?
แถมเอามาเป็นตัวหาร !?
แล้ว sumproduct นี่ถ้าเป็นแถวเดียวมันจะบวกกันเฉยๆหรือเปล่าครับ? ต่างกับ sum ยังไงครับ?
ลองค้นสูตรอื่นดูพบว่าไม่เข้าใจเหมือนกันครับ เช่น =SUM(IF(FREQUENCY(A2:A10,A2:A10)>0,1))
จะต้องมีอะไรที่เป็นความเข้าใจพื้นฐานที่ผมไม่เข้าใจแน่เลยครับ
ขออภัยที่ถามเรื่องพื้นๆครับ