Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

ในบทความนี้ เราจะเรียนรู้ที่จะสร้างแบบสอบถามใน Excel . แบบสอบถามคือชุดคำถามหรือรายการเฉพาะที่มีตัวเลือก มันถูกใช้เพื่อรวบรวมข้อมูลจากผู้ตอบ ใน Excel ผู้ใช้สามารถสร้างแบบสอบถามได้โดยทำตามขั้นตอนง่ายๆ วันนี้เราจะสาธิต 2 วิธีง่ายๆ คุณสามารถสร้างแบบสอบถามใน Excel ได้อย่างง่ายดายโดยใช้วิธีการเหล่านี้ ดังนั้น เรามาเริ่มการสนทนากันโดยไม่ชักช้า

ดาวน์โหลดแบบฝึกหัดได้จากที่นี่

2 วิธีง่ายๆ ในการสร้างแบบสอบถามใน Excel

คุณสามารถสร้างแบบสอบถามใน Excel ได้สองวิธี ในวิธีแรก เราจะสร้างแบบสอบถามด้วยตนเอง ที่นี่ คุณต้องแทรกคำหลักของคำถามเป็นส่วนหัวของคอลัมน์ เราจะสาธิตวิธีการทั้งหมดในขั้นตอนง่ายๆ

ในวิธีที่ 2 เราจะใช้ VBA เพื่อสร้างแบบสอบถามใน Excel ภาพรวมของแบบสอบถามมีดังต่อไปนี้:

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

1. สร้างแบบสอบถามด้วยตนเองใน Excel

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

ขั้นตอนที่ 1:ใส่คำหลักของคำถาม

  • ประการแรก เราต้องระบุคีย์เวิร์ดของคำถามและใส่เป็นส่วนหัวดังรูปด้านล่าง
  • ตัวอย่างเช่น หากคุณต้องการถามว่า “คุณชื่ออะไร ” ก่อน จากนั้นส่วนหัวของคอลัมน์แรกจะเป็น “ชื่อ ”.
  • คำถามที่สองคือ “หมายเลขประจำตัวของคุณคืออะไร ” ดังนั้นที่นี่คำหลักจะกลายเป็น ID .
  • คำถามที่สามถามพนักงานเกี่ยวกับแผนก ดังนั้นจึงอยู่ใน คอลัมน์ D .
  • และสุดท้ายนี้ เราต้องรู้ว่าพนักงานต้องการลาพักร้อนในปีนี้หรือไม่ เราต้องการคำตอบใน ใช่ หรือ ไม่ . ดังนั้น ส่วนหัวของ คอลัมน์ E เขียนว่า “ต้องการวันหยุด (ใช่/ไม่ใช่) ”.
  • ด้วยวิธีนี้ คุณต้องค้นหาคำหลักของคำถามทั้งหมดและใช้เป็นส่วนหัวทีละรายการ

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

ขั้นตอนที่ 2:สร้างตารางโดยใช้คำหลัก

  • ในขั้นตอนที่สอง เราจะสร้างตาราง
  • ในการทำเช่นนั้น ให้เลือกส่วนหัว
  • จากนั้น กด Ctrl + .
  • กล่องข้อความจะปรากฏขึ้น
  • ทำเครื่องหมายที่ “ตารางของฉันมีส่วนหัว ”.
  • คลิก ตกลง เพื่อดำเนินการต่อ

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • ด้วยเหตุนี้ คุณจะเห็นตารางเหมือนภาพหน้าจอด้านล่าง

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

ขั้นตอนที่ 3:สร้างแท็บใหม่สำหรับแบบสอบถาม

  • ประการที่สาม เราต้องสร้างแท็บใหม่สำหรับแบบสอบถาม
  • เพื่อจุดประสงค์นั้น ให้เลือกส่วนหัวของตารางก่อน

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • หลังจากนั้น คลิกที่ ไฟล์  แท็บ

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • ตอนนี้ เลือก ตัวเลือก . จะเปิด ตัวเลือก Excel  หน้าต่าง

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • ใน ตัวเลือก Excel หน้าต่าง เลือก กำหนด Ribbon เอง จากนั้นเลือก แท็บใหม่ .

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • หลังจากนั้น คลิกขวา ใน กลุ่มใหม่ และเลือก เปลี่ยนชื่อ จากเมนู

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • A เปลี่ยนชื่อ กล่องจะปรากฏขึ้น
  • พิมพ์ ชื่อที่แสดง และคลิก ตกลง เพื่อดำเนินการต่อ
  • ที่นี่ เราได้เปลี่ยนชื่อกลุ่มใหม่เป็น แบบสอบถาม 1 .

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • ในขั้นตอนต่อไปนี้ ให้เลือก “คำสั่งที่ไม่อยู่ใน Ribbon ” ใน “เลือกคำสั่งจาก ” กล่อง.
  • จากนั้น เลือก แบบฟอร์ม และคลิกที่ เพิ่ม  ตัวเลือก

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • หลังจากทำตามขั้นตอนข้างต้นแล้ว คุณจะเห็น แบบฟอร์ม ภายใต้ แบบสอบถาม กลุ่มภายใน แท็บใหม่ .
  • คลิก ตกลง เพื่อก้าวไปข้างหน้า

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

ขั้นตอนที่ 4:เปิดแบบฟอร์มเพื่อป้อนข้อมูล

  • ในขั้นตอนนี้ ไปที่ แท็บใหม่ แล้วเลือก แบบฟอร์ม .

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • ดังนั้น คุณจะเห็นรูปแบบเหมือนรูปภาพพร้อมแท็กของส่วนหัว
  • ที่นี่ ผู้ตอบต้องใส่ชื่อ , รหัส , แผนก และ ความต้องการวันหยุด ทีละคน

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

ขั้นตอนที่ 5:ป้อนข้อมูลสำหรับแบบสอบถาม

  • ในขั้นตอนที่ห้า ผู้ตอบต้องใส่คำตอบของคำถามที่ถาม
  • ตัวอย่างเช่น พนักงาน John ได้แทรกข้อมูลของเขาแล้ว
  • ดังนั้น หากต้องการรับข้อมูลนี้ลงในเวิร์กชีต ให้คลิกที่ ใหม่  ตัวเลือก

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • ด้วยเหตุนี้ ข้อมูลจะอยู่ในเวิร์กชีตและแบบฟอร์มจะพร้อมสำหรับการตอบกลับอีกครั้ง
  • ในกรณีนี้ พนักงาน พอล ป้อนข้อมูลของเขาและคลิกที่ ใหม่  อีกครั้ง

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • ด้วยเหตุนี้ คุณจะเห็นข้อมูลในเวิร์กชีต excel

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • หากต้องการใส่ข้อมูลเพิ่มเติม ให้ทำตามขั้นตอนด้านบนแล้วคลิก ใหม่ .

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

ผลลัพธ์สุดท้าย

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

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

2. ใช้ Excel VBA เพื่อสร้างแบบสอบถาม

ในวิธีที่ 2 เราจะใช้ VBA เพื่อสร้างแบบสอบถามใน Excel VBA ย่อมาจาก Visual Basic for Applications . การใช้ VBA เราสามารถดำเนินงานต่างๆ ได้อย่างง่ายดาย ที่นี่ เราจะถามคำถามสองสามข้อกับผู้ตอบ และพวกเขาจำเป็นต้องตอบโดยใช้ตัวเลือกบางอย่าง ตัวเลือกคือ ไม่แน่ใจ , เห็นด้วย , ไม่เห็นด้วย และ อาจจะ . เรามาทำตามขั้นตอนด้านล่างเพื่อดูว่าเราจะสร้างแบบสอบถามโดยใช้ VBA ได้อย่างไร ใน Excel

ขั้นตอน:

  • ก่อนอื่น ไปที่ นักพัฒนา และเลือก Visual Basic . มันจะเปิด Visual Basic  หน้าต่าง
  • หรือจะกด Alt . ก็ได้ + F11 เพื่อเปิด

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • ใน Visual Basic หน้าต่าง เลือก แทรก>> โมดูล . มันจะเปิด โมดูล  หน้าต่าง

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • ตอนนี้ คัดลอกโค้ดด้านล่างแล้ววางลงใน โมดูล หน้าต่าง:
Option Explicit
Sub Create_Questionnaire()
Dim GrupBx As GroupBox
Dim OptnBtn As OptionButton
Dim iMxBtns As Long
Dim icell As Range
Dim iRng As Range
Dim iWks As Worksheet
Dim xCtr As Long
Dim xFrstOptnBtnCel As Range
Dim xNumOfQ As Long
Dim iBorder As Variant
iBorder = Array(xlEdgeLeft, xlEdgeTop, xlEdgeBottom, _
        xlEdgeRight, xlInsideVertical, xlInsideHorizontal)
iMxBtns = 4
xNumOfQ = InputBox("Set the numbers of questions", "Questions", 8)
Set iWks = ActiveSheet
With iWks
Set xFrstOptnBtnCel = .Range("E2")
.Range("A:D").Clear
With xFrstOptnBtnCel.Offset(-1, -1).Resize(1, iMxBtns + 1)
    .Value = Array("Questions", "Option1", "Option2", _
                    "Option3", "Option4")
    .Orientation = 90
    .HorizontalAlignment = xlCenter
End With
Set iRng = xFrstOptnBtnCel.Resize(xNumOfQ, 1)
With iRng.Offset(0, -1)
    .Formula = "=ROW()-" & iRng.Row - 1
    .Value = .Value
End With
iRng.Offset(0, -3).Value = 1
With iRng.Offset(0, -4)
    .FormulaR1C1 = "=IF(RC[2]="""","""",IF(RC[2]=6,""N/A"",RC[1]*(RC[2]-1)))"
End With
.Range("A1").Formula = "=SUM(A2:A" & xNumOfQ + 1 & ")"
With iRng.Offset(0, -4).Resize(, 4)
    For xCtr = LBound(iBorder) To UBound(iBorder)
    With .Borders(iBorder(xCtr))
        .LineStyle = xlContinuous
        .Weight = xlThin
        .ColorIndex = xlAutomatic
    End With
    Next xCtr
    .HorizontalAlignment = xlCenter
    .VerticalAlignment = xlCenter
End With
iRng.EntireRow.RowHeight = 20
iRng.Resize(, iMxBtns).EntireColumn.ColumnWidth = 9
.GroupBoxes.Delete
.OptionButtons.Delete
End With
For Each icell In iRng
With icell.Resize(1, iMxBtns)
    Set GrupBx = iWks.GroupBoxes.Add _
        (Top:=.Top, Left:=.Left, Height:=.Height, _
        Width:=.Width)
    With GrupBx
    .Caption = ""
    .Visible = True
    End With
End With
    For xCtr = 0 To iMxBtns - 1
      With icell.Offset(0, xCtr)
        Set OptnBtn = iWks.OptionButtons.Add _
              (Top:=.Top, Left:=.Left, Height:=.Height, _
               Width:=.Width)
        OptnBtn.Caption = ""
        If xCtr = 0 Then
          With icell.Offset(0, -2)
            OptnBtn.LinkedCell = .Address(external:=True)
          End With
        End If
      End With
    Next xCtr
  Next icell
End Sub

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • กด Ctrl + เพื่อบันทึกรหัส
  • ในขั้นตอนต่อไปนี้ ไปที่ นักพัฒนา แล้วเลือก มาโคร . มันจะเปิด มาโคร  หน้าต่าง

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • หลังจากนั้น เลือกรหัสที่ต้องการใน มาโคร หน้าต่างและ เรียกใช้ มัน.

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • ด้วยเหตุนี้ ข้อความจะปรากฏขึ้นและจะขอให้คุณกำหนดจำนวนคำถาม
  • นี่เราอยากจะถาม 5 คำถามถึงผู้ตอบของเรา เราก็เลยพิมพ์ 5 .
  • คลิก ตกลง เพื่อดำเนินการต่อ

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • คุณจะเห็นผลลัพธ์เหมือนรูปภาพในเวิร์กชีตทันที
  • ที่นี่ คุณสามารถดู คอลัมน์ D สำหรับคำถามและ คอลัมน์ E , , และ H มีไว้สำหรับตัวเลือก

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

  • ตอนนี้ คุณต้องจัดรูปแบบแบบสอบถามตามความต้องการของคุณและใส่คำถาม
  • ตัวอย่างเช่น เราได้แทรกสามแถวและหนึ่งคอลัมน์ ดังนั้น ตอนนี้ ช่วง B4:I9 มีแบบสอบถาม
  • เราได้ซ่อน คอลัมน์ C . ด้วย & .
  • นอกจากนี้ เราได้แทรกคำถามในรูปแบบที่มั่นใจได้
  • มี 4 คำตอบสำหรับแต่ละคำถามและคำตอบมีค่าตั้งแต่ 0 ถึง 3 .
  • นี่ ไม่แน่ใจ มีค่า 0 , เห็นด้วย มี 1 , ไม่เห็นด้วย มี 2 และ อาจจะ มี 3 .
  • เพื่อความสะดวกของคุณ เราได้แสดงคำตอบของผู้ตอบแล้ว
  • นี่ เซลล์ B4 เก็บผลรวมของ ช่วง B5:B9 .

วิธีสร้างแบบสอบถามใน Excel (2 วิธีง่ายๆ)

บทสรุป

ในบทความนี้ เราได้แสดงให้เห็น 2 วิธีง่ายๆในการ สร้างแบบสอบถามใน Excel . ฉันหวังว่าบทความนี้จะช่วยให้คุณทำงานได้อย่างมีประสิทธิภาพ นอกจากนี้ เราได้เพิ่มหนังสือฝึกหัดไว้ตอนต้นของบทความด้วย เพื่อทดสอบทักษะของคุณ คุณสามารถดาวน์โหลดไปออกกำลังกายได้ นอกจากนี้ คุณสามารถเยี่ยมชมเว็บไซต์ ExcelDemy สำหรับบทความเพิ่มเติมเช่นนี้ สุดท้ายนี้ หากคุณมีข้อเสนอแนะหรือข้อสงสัยใดๆ อย่าลังเลที่จะถามในส่วนความคิดเห็นด้านล่าง