Author: Knida

InfoGraphic Workshop

เอกสารประกอบการอบรม

Drive Google-> เอกสารประกอบการบรรยาย

แบบฝึกปฎิบัติ

ส่งงาน

ส่งงานไปยัง Google Drive

Links สำคัญ

Web สร้าง InfoGraphic

  • Canva.com

ภาพฟรีและสวย

Font

Color Palette

การออกแบบการจัดเก็บข้อมูลสุขภาพ

จุดประสงค์

  1. เพื่อให้นิสิตเข้าใจข้อมูลและการจัดเก็บข้อมูล
  2. เพื่อสามารถใช้โปรแกรม Excel วิเคราะห์ข้อมูลได้

เนื้อหา

ฝึกปฎิบัติ

ให้นิสิต Download File นี้

  1. หาผลรวม
    • หาผลรวมของ Revenue
    • ใช้ Filter กรองเฉพาะประเทศ United State แล้วดูผลรวมของประเทศนี้
  2. เพิ่มคอลัมน์ใหม่ ดังนี้
    • คอลัมน์ “Month” อยู่ด้านซ้ายของ Customer ID โดยให้แสดงเฉพาะชื่อเดือน โดยแปลงจาก Date (Hint: ใช้ =TEXT() )
    • คอลัมน์ “Age Group” ด้านซ้ายของ Customer Gender โดยให้พิจารณาจาก Customer Age
      • Youth (<25)
      • Young Adults (25-34)
      • Adults (35-64)
      • Seniors (>64)
        • (Hint ใช้คำสั่ง =IFS())
    • คอลัมน์ “Frame Size” ด้านซ้ายของ Order Quantity และใช้ฟังก์ชัน =IF() และ ใช้ฟังก์ชัน =RIGHT()
      • =IF([@[Product Category]]=”Bikes”,RIGHT([@Product],2),””)
    • คอลัมน์ “Profit” ด้านขวาของ Revenue เพื่อแสดงกำไร (Profit = Revenue – Cost)
  3. สร้าง Pivot Table
    • แทรก Pivot Table ในชีทใหม่ (1) โดยกำหนดให้
      • Product Category และ Sub Category อยู่ใน Rows
      • Year ใน Columns, และ Revenue(Sum of) ในส่วน Values.
    • แทรก Pivot Table ในชีทใหม่ (2)โดยกำหนดให้
      • Country and State ใน Rows
      • Year ใน Columns, และ Revenue(Sum of) ในส่วน Values.
      • ให้เรียงลำดับตาม Sum of Revenue จากมากไปน้อย
    • แทรก Pivot Table ในชีทใหม่ (3) โดยกำหนดให้
      • Frame Size ใน Rows
      • Revenue(Sum of) ในส่วน Values.
      • ซ่อน Frame size ที่มีค่าว่า และให้เรียงลำดับตาม Sum of Revenue จากมากไปน้อย
    • แทรก Pivot Table ในชีทใหม่ (4) โดยกำหนดให้
      • Age Group ใน Rows
      • Revenue(Sum of) ในส่วน Values.
      • เรียงลำดับตาม Sum of Revenue จากมากไปน้อย
  4. สร้าง Pivot Chart
    1. แทรก Pivot Chart ในชีทใหม่ (5)
    2. Years ในแกน X axis, Revenue ในแกน Y axis, และ  Countries as categories.
  5. แทรก Slicer
    1. แทรก Slicer เพื่อแสดง Country เพิ่มเติมใน (sheet ข้อ 4)

Excel for beginners

ฝึกปฏิบัติ

จากไฟล์ข้างต้นให้นิสิต

  • หาผลรวมของ Price โดยแสดงใน Cell E32
  • หาชื่อ Resort ที่มีการพักจำนวนวันมากที่สุด
  • หาชื่อ Resort ที่มีการพักจำนวนวันน้อยที่สุด
  • หาเฉลี่ยของการพัก
  • นับจำนวนการเดินทาง (Travel Method) ว่าเดินทางด้วย Plane กี่รายการ
  • นับจำนวนการเดินทาง (Travel Method) ว่าเดินทางด้วย Train กี่รายการ
  • นับจำนวนการเดินทาง (Travel Method) ว่าเดินทางด้วย Coach กี่รายการ
  • ให้ดาว (Star) การพัก โดยคิดจาก จำนวนวันที่พัก มีเงื่อนไขดังนี้
    • ถ้ามากกว่าหรือเท่ากับ 30 วัน ให้ 5 ดาว
    • ถ้ามากกว่าหรือเท่ากับ 20 วัน ให้ 4 ดาว
    • ถ้ามากกว่าหรือเท่ากับ 10 วัน ให้ 3 ดาว
    • ถ้ามากกว่า 1 วันแต่ไม่เกิน 10 วัน ให้ 2 ดาว
  • ให้สร้างกราฟแสดงดังภาพ

Countif

Function Countif

COUNTIF 

เป็นคำสั่งสำหรับการนับข้อมูลตามเงื่อนไขที่กำหนด รูปแบบการใช้งาน

=countif(range, criteria) 

range: ขอบเขตข้อมูล

criteria: เงื่อนในการตรวจสอบข้อมูล

ตัวอย่าง ข้อมูลที่เท่ากับ 20 ในช่วง A1:A5

Simple COUNTIF function in Excel

ตัวอย่าง ข้อมูลที่มากกว่าหรือเท่ากับ 10 ในช่วง A1:A5

Count Cells Greater Than Or Equal to Value

ตัวอย่าง ข้อมูลที่ไม่เท่ากับ 7 ในช่วง A1:A5

Count Cells Not Equal to Value

ตัวอย่าง ข้อมูลที่เท่ากับ “star” ในช่วง A1:A7

COUNTIF function in Excel, Exactly

if

IF 

เป็นคำสั่งสำหรับตรวจสอบเงื่อนไข

=if(criteria, true,false) 

criteria: เงื่อนในการตรวจสอบข้อมูล

true: ถ้าจริงจะดำเนินการอย่างไร

false: ถ้าเท็จจะดำเนินการอย่างไร

ตัวอย่าง ถ้า ข้อมูลใน A2 มากกว่า 500 ให้แสดงข้อความ High ถ้าไม่จริง ให้แสดงข้อความ Low

If Greater Than

ตัวอย่าง 2

Simple IF function in Excel

ตัวอย่าง 3

If this And that

ตัวอย่าง 4 Nested IF

Nested IF example

ifs

Function ifs

IF 

เป็นคำสั่งสำหรับตรวจสอบเงื่อนไข

=if(criteria, true, criteria, true, criteria, true, invalid) 

First Ifs Function in Excel, Value 1
First Ifs Function, Value 2
First Ifs Function, Else
Second Ifs Function in Excel, Value 41
Second Ifs Function, Value 95

Word

LAB1 – จัดหน้า

การสร้างจดหมายเวียน

LAB-จดหมายเวียน

การนำเสนอผลงาน

การนำเสนอผลงาน

นิสิตชั้นปีที่ 3 วิทยาการคอมพิวเตอร์ นำเสนอการศึกษา Framework ต่าง ๆ ดังนี้

  1. Django
  2. Vue.js
  3. Laravel
  4. Ruby on Rails
  5. Spring
  6. Angular js
  7. React.js
  8. Flask
  9. ASP.Net Core

โดยเนื้อหาที่ศึกษาคือ

  • คุณสมบัติของ Framework
  • จุดเด่น จุดด้อย
  • ความต้องการและการติดตั้ง Framework
  • ทดลองเขียนโปรแกรมบน Framework ใช้งานร่วมกับ API ต่าง ๆ และสามารถนำข้อมูลมาแสดงผลได้
  • สรุปผลการทดลอง
  • เสนอแนะการนำไปประยุกต์ใช้ร่วมกับ Framework ตัวอื่น ๆ
  • จัดทำเอกสารทุกขั้นตอน
  • การนำเสนอ

กำหนดวันเสนอวันที่ 31 สิงหาคม 2564 เวลา 13.00 เป็นต้นไป โดยกำหนดกลุ่มละ 30 นาที หัวข้อที่นำเสนอประกอบด้วย

  • คุณสมบัติของ Framework
  • จุดเด่น จุดด้อย
  • ความต้องการและการติดตั้ง Framework (ทำเป็น Clip VDO)
  • สาธิตเขียนโปรแกรมบน Framework ใช้งานรวมกับ API ต่าง ๆ
  • สรุปผลการทดลอง
  • เสนอแนะการนำไปประยุกต์ใช้ร่วมกับ Framework ตัวอื่น ๆ และสรุปปัญหาและข้อเสนอแนะต่างๆ

การให้คะแนน

3.1 ทักษะการนำเสนอ (10 คะแนน)

     – การสื่อสาร

     – สื่อการนำเสนอ

     – การเหมาะสมของเวลาที่ใช้

     – บุคลิกภาพ

3.2 ความรู้ความเข้าใจ (10 คะแนน)

     – ความเข้าใจ

     – การตอบคำถาม

3.3 เอกสารประกอบการใช้งาน Framework (5 คะแนน)

     – ความครบถ้วนและชัดเจน

3.4 การมีส่วนร่วม (5 คะแนน)

แบบฟอร์มการประเมินการนำเสนอโดยนิสิต

แบบฟอร์มการประเมิน (สำหรับนิสิต)

เอกสารประกอบการนำเสนอ