หน้า: 1 ... 20 21 22 23 24 25 26 [27] 28 29
 
ผู้เขียน หัวข้อ: Excel  (อ่าน 245191 ครั้ง)
0 สมาชิก และ 1 ขาจร กำลังดูหัวข้อนี้
สุดจ้อด โวย
บันทึกการเข้า

ทำมาหากินด้วยการเปิดร้านสกรีนเสื้อยืด จ้ะ
ขอบคุณครับ  ไหว้
บันทึกการเข้า

เปิดคลิินิกทำฟัน ที่จังหวัดเชียงใหม่นะครับ
---->  http://www.dentalita.com/  <----
ปกติในสูตร excel จะมอง 01, 001, 0001 มีค่าเท่ากับ 1 เท่ากัน

วิธีแก้แบบบ้านๆ คือทำให้เลข 0 มีความหมาย
โดยการหาตัวอักษรอะไรก็ได้ไปยัดไว้ข้างหน้า เช่น A01, A001, A0001 หรือ ก01, ก001, ก0001
แค่นี้ค่าก็ต่างกันแล้วครับ เพราะมันจะมองว่าเป็น text แทน วิธีนี้ง่ายดี

-----

วิธีแก้แบบเนิร์ดๆ คือใช้ wildcard characters มีอยู่ 3 ตัว *, ?, ~

* = ตัวอะไรก็ได้ เช่น
*1 = อะไรก็ได้ที่มี 1 ต่อตูด เอาหมด
1* = อะไรก็ได้ที่มี 1 อยู่หน้าสุด เอาดะ
*1* = อะไรก็ได้ ขอให้มี 1 เป็นพอ เอาแหลก

? = ตัวอะไรก็ได้ แต่แค่ตัวอักษรเดียว เช่น
?1 = อะไรก็ได้ที่มี 2 ตัว และตัวหลังต้องเป็น 1
1? = อะไรก็ได้ที่มี 2 ตัว และตัวหน้าต้องเป็น 1
?1? = อะไรก็ได้ที่มี 3 ตัว และมี 1 อยู่ตรงกลาง

?????1??? = อะไรก็ได้ 9 ตัวอักษร มี 1 อยู่ตัวที่ 6



แล้วถ้าเราต้องการหาคำว่า f*ck, เย็*เข้, what?, ทำไม? (ดันมีอี wildcard ในคำพอดี)
เราก็จะใช้ ~ หน้าตัว wildcard เช่น
หา f*ck ใช้ f~*ck, หา เย็*เข้ ใช้ เย็~*เข้, what? ใช้ what~?, ทำไม? ใช้ ทำไม~?

... เอย
 อืมมมมห์

มีปัญหาข้อต่อไปครับ

กิจกรรม มันมีเลข   11 , 011  , 211 
การใช้  ? มาช่วยด้วยสูตร  (?11) สามารถแยก ระหว่าง 11 กับ 011  ได้  แต่มันดันนับ 211 ไปปนกับ 011 ด้วย

ไม่ทราบว่า สามารถใช้คำสั่งอื่นมาช่วยคัดออก  โดยแยก 211  ออกจาก ?11  ได้ไหมครับ 
บันทึกการเข้า

เปิดคลิินิกทำฟัน ที่จังหวัดเชียงใหม่นะครับ
---->  http://www.dentalita.com/  <----
งั้นเปลี่ยนเป็นเพิ่มตัวอักษรสักตัวไว้หน้าเลขกิจกรรมน่าจะดีกว่าครับ
อาจจะเพิ่มถาวรไปเลย หรือเพิ่มเฉพาะตอนคำนวนก็ได้ครับ

เพิ่มเฉพาะตอนคำนวนก็ใช้ & เชื่อมเอาครับ เช่น ="A"&G1 (ใน G1 มีค่า 01) ก็จะได้ A01
แล้วตอนถอดออกก็ใช้สูตร MID

=MID(ข้อความ,ตำแหน่งตัวอักษรที่จะให้เริ่มตัด,จำนวนตัวอักษรที่เหลือและจะเอาออกมา)



จากรูป ผมใช้ =MID($L4,2,100)
L4 มี A1, เริ่มตัดตั้งแต่ตัวที่ 2, เอาที่เหลือมาอีก 100 ตัว (ใส่เผื่อไว้เลยยาวๆ) ก็จะได้ตามรูปเลยครับ



บันทึกการเข้า

Reading Learning & Sharing
 ไหว้ ขอบคุณครับ 


บันทึกการเข้า

เปิดคลิินิกทำฟัน ที่จังหวัดเชียงใหม่นะครับ
---->  http://www.dentalita.com/  <----
https://docs.google.com/spreadsheets/d/1ScDqtZvhsmf2iByAuxHBu0-ESpX_TE5pdtBvAxOJ99E/edit#gid=177943640

แนะนำ Custom Formulas มีประโยชน์บน Google Sheets (กด Add to my Drive แล้วเปิดทำตามได้)
บันทึกการเข้า

ทำมาหากินด้วยการเปิดร้านสกรีนเสื้อยืด จ้ะ

วิธีสร้างปุ่มไว้กดเพื่อรันสคริปต์ใน Google Sheets
บันทึกการเข้า

ทำมาหากินด้วยการเปิดร้านสกรีนเสื้อยืด จ้ะ
เข้ามาเรียน
บันทึกการเข้า

งบน้อย
สอบถามครับ ฮือๆ~ จนปัญญาละ หามาครึ่งวัน
เรื่องสูตรที่จะใช้ในกรณีการตัดสต็อกครับ


โจทย์:
ต้องการอัปเดตยอดสินค้าในตารางสต็อก
เมื่อมีการสั่งซื้อในตารางสั่งซื้อ (อีตารางนี้จะมีการเพิมบรรทัดใหม่เรื่อยๆ)
ดังนั้นในช่อง H3:L9 ต้องใช้สูตรอะไร
         





อันนี้ลิงก์ครับ
https://docs.google.com/spreadsheets/d/11NA7ytSfPi5RjNl5yQPYugqqFz9Ie6RjSy3IgIYNaWk/edit?usp=sharing

(นั่งหาวิธีมาครึ่งวันเหมือนมีคนบอกว่าใช้ sum-lookup ได้ แต่ใช้ยังไงก็ไม่รอด)
« แก้ไขครั้งสุดท้าย: 14 มี.ค. 2017, 15:10 น. โดย iannnnn » บันทึกการเข้า

ทำมาหากินด้วยการเปิดร้านสกรีนเสื้อยืด จ้ะ
ตอนนื้ที่ลองแล้วพอเข้าเค้าแต่ยังหาทางทำให้เสร็จไม่ได้คือ
- arrayformula(sum())
- index+match() อันนี้ไม่รอด
บันทึกการเข้า

ทำมาหากินด้วยการเปิดร้านสกรีนเสื้อยืด จ้ะ
แก้ไขโจทย์นิดนึงนะครับ ตะกี้ซับซ้อนไปหน่อย เลยเอาที่ไม่น่าเกี่ยวกับเงื่อนไขออกไปให้หมด เดี๋ยวงง ฮ่าๆ ฮือๆ
บันทึกการเข้า

ทำมาหากินด้วยการเปิดร้านสกรีนเสื้อยืด จ้ะ
เมื่อกี้งงเลย D3:K9 จะใส่สูตรอะไร  กร๊าก
บันทึกการเข้า

Reading Learning & Sharing
ขยับปรับไปเรื่อยๆ แล้วลืมแก้ กร๊าก
บันทึกการเข้า

ทำมาหากินด้วยการเปิดร้านสกรีนเสื้อยืด จ้ะ
1. ทำอย่างแรกคือตั้งชื่อก่อน prod=ช่องสินค้า, size=ช่องขนาดเสื้อ, amount=ช่องจำนวน จะได้ไม่งง

2. H3 เราก็จะใส่สูตรตามนี้



ถ้าทำใน excel ไม่ใช่ google sheet สูตรจะเป็นแบบนี้ {=SUM((prod=$G3)*(size=H$2)*(amount>0)*amount)}



3. จากสูตร เราจะให้ sum ตามเงื่อนไข
=SUM((สินค้าทั้งหมด=สินค้าที่ต้องการ)*(ขนาดที่ขายทั้งหมด=ขนาดที่ต้องการ)*(จำนวนสินค้าที่ขายทั้งหมด>0)*จำนวนสินค้าที่ขายทั้งหมด))
เคยอ่านๆมา สูตรข้างบนก็คือ sumifs เวอร์ชั่นโบราณ

พอใส่สูตรเสร็จก็กด ctrl+shift+enter ถ้าเครื่องแมคก็ cmd+shift+enter เพื่อให้เป็น array

ในสินค้าที่ต้องการกับขนาดที่ต้องการ เราจะ lock ด้วย $ ไว้ ส่วนจำนวนสินค้าที่ต้องการ เราใส่ว่าให้มันมากกว่า 0
ตรงนี้จะเปลี่ยนเงื่อนไขยังไงก็ได้ เช่น พอสิ้นปี เราใส่เป็น >= 500 ก็จะแสดงสินค้าที่มียอดขายมากกว่าหรือเท่ากับ 500 ชิ้น

4. เมื่อได้ H3 แล้ว เราก็ลากสูตรไปให้ครบทุกช่องเอย

 ยิ้มน่ารัก
บันทึกการเข้า

Reading Learning & Sharing
 เจ๋ง พอจะได้ไอเดีย เอาไปลองเขียนดูบ้างเลยครับ ขอบคุณด้วยคนครับ
บันทึกการเข้า

สู่ความโดดเดี่ยว อันไกลโพ้น
หน้า: 1 ... 20 21 22 23 24 25 26 [27] 28 29
 
 
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2007, Simple Machines | Thai language by ThaiSMF Valid XHTML 1.0! Valid CSS!