როგორ გამოვიყენოთ Excel SWITCH ფუნქცია (5 მაგალითი)

  • გააზიარეთ ეს
Hugh West

კონკრეტული მნიშვნელობის თქვენს მიერ არჩეულ მნიშვნელობაზე გადასართავად შეგიძლიათ გამოიყენოთ Excel SWITCH ფუნქცია. ეს არის შედარებისა და მითითების ფუნქცია Excel-ში, რომელიც ადარებს და ადარებს მითითებულ უჯრედს მნიშვნელობების სიას და აბრუნებს შედეგს პირველი ნაპოვნი შესატყვისის საფუძველზე.

ამ სტატიაში მე გაჩვენებთ Excel-ის SWITCH ფუნქციის გამოყენების სხვადასხვა მაგალითებს.

ჩამოტვირთეთ პრაქტიკაში

Excel-ის გამოყენება SWITCH Function.xlsx

SWITCH ფუნქციის საფუძვლები: შეჯამება & სინტაქსი

შეჯამება

Excel SWITCH ფუნქცია ადარებს ან აფასებს მოცემულ გამონათქვამს, რომელიც არის მნიშვნელობა მნიშვნელობების სიის მიმართ და აბრუნებს პირველი ნაპოვნი მატჩის შესაბამისი შედეგი. იმ შემთხვევაში, თუ შესატყვისი არ არის ნაპოვნი, SWITCH ფუნქცია აბრუნებს არასავალდებულო ნაგულისხმევ მნიშვნელობას. SWITCH ფუნქცია გამოიყენება Nested IF ფუნქციების ნაცვლად.

სინტაქსი

SWITCH (expression, value1, result1, [default_or_value2, result2],..)

არგუმენტები

არგუმენტები აუცილებელი/სურვილისამებრ ახსნა
გამოთქმა აუცილებელი ეს არის მნიშვნელობა ან გამოხატულება, რომელიც უნდა შეესაბამებოდეს.
მნიშვნელობა1 საჭირო ეს არის პირველი მნიშვნელობა.
შედეგი1 საჭირო ეს არის შედეგი პირველი მნიშვნელობის მიმართ.
ნაგულისხმევი_ან_მნიშვნელობა2 სურვილისამებრ ეს არისნაგულისხმევი ან შეგიძლიათ მიუთითოთ მეორე მნიშვნელობა.
შედეგი2 სურვილისამებრ ეს არის შედეგი მეორე მნიშვნელობის წინააღმდეგ .

Return Value

SWITCH ფუნქცია აბრუნებს შედეგს, რომელიც შეესაბამება პირველ მატჩს.

ვერსია

SWITCH ფუნქცია ხელმისაწვდომია Excel 2016 და უფრო მოგვიანებით.

მე ვიყენებ Excel Microsoft 365 ამ მაგალითების განსახორციელებლად.

Excel SWITCH ფუნქციის მაგალითები

1. Excel SWITCH ფუნქციის გამოყენება უჯრედის შესაბამისი მნიშვნელობების შეცვლა

შეგიძლიათ გამოიყენოთ SWITCH ფუნქცია, რომ დააბრუნოთ მნიშვნელობა, რომელიც არის პროექტის სახელი შესაბამისი პროექტისთვის ID .

⏩ უჯრედში F4 ჩაწერეთ შემდეგი ფორმულა.

=SWITCH(C4,1,"Astron",2,"Phoenix","?")

აქ, SWITCH ფუნქციაში, მე ავირჩიე C4 უჯრედი, როგორც გამოხატვა , მოწოდებული 1 როგორც მნიშვნელობა1 და ასტრონი როგორც შედეგი1 . შემდეგ კვლავ მიუთითეთ 2 როგორც მნიშვნელობა2 და Phoenix როგორც შედეგი2 . ბოლოს, ? არის ნაგულისხმევი .

ახლა, SWITCH ფუნქცია დააბრუნებს შედეგს მოცემული მნიშვნელობის მოწოდებულ მნიშვნელობებთან შედარებით.

ამის შემდეგ დააჭირეთ ENTER, და SWITCH ფუნქცია დააბრუნებს მოწოდებული მნიშვნელობების შესაბამის მოწოდებულ შედეგებს.

აქ შეგიძლიათ ნახოთ პროექტის სახელი Astron მინიჭებულიამნიშვნელობა პროექტის ID 1 .

შეგიძლიათ მიჰყვეთ იგივე პროცესს ან გამოიყენოთ შევსების სახელური ავტომატური შევსების ფორმულისთვის დანარჩენი უჯრედებისთვის.

2. Excel SWITCH ფუნქციის გამოყენება ოპერატორთან

SWITCH ფუნქცია ასევე მხარს უჭერს logical_operators . თუ გსურთ მნიშვნელობების გადართვა რომელიმე ოპერატორის გამოყენებით SWITCH ფუნქცია დაგეხმარებათ ამის გაკეთებაში.

აქ, მინდა გადავრთო ნიშნები Grades <-ით. 2> ლოგიკური_ოპერატორების გამოყენებით .

ნება მომეცით გაჩვენოთ პროცესი,

⏩ უჯრედში E4 , აკრიფეთ შემდეგი ფორმულა ნიშნების შეფასების გადასართავად .

=SWITCH(TRUE,C4 >= 90," A",C4>= 80,"B",C4 >= 70,"C",C4 >=60," D", "Fail")

აქ, SWITCH ფუნქციაში, მე ავირჩიე TRUE როგორც გამოხატვა , მოწოდებულია C4 >= 90 როგორც მნიშვნელობა1 და A როგორც შედეგი1 , C4>= 80 როგორც მნიშვნელობა2 , და B როგორც შედეგი2, C4>= 70 როგორც მნიშვნელობა3 და C როგორც შედეგი, C4>= 60 როგორც მნიშვნელობა4 და D როგორც შედეგი4 , საბოლოოდ, მოწოდებულია Fail როგორც ნაგულისხმევი .

ახლა, SWITCH ფუნქცია დააბრუნებს შედეგს შედარებით მოცემული მნიშვნელობა ყველა მოწოდებული მნიშვნელობის მიმართ.

შემდეგ, დააჭირეთ ENTER, და SWITCH ფუნქცია დააბრუნებს შესაბამის ხარისხებს ნიშნების გადართვით.

შეგიძლიათ მიყვეთ იგივეს პროცესი, ან შეგიძლიათ გამოიყენოთ შევსების სახელური ავტომატური შევსების ფორმულა დანარჩენისთვისუჯრედები.

დაკავშირებული კონტენტი: როგორ გამოვიყენოთ TRUE ფუნქცია Excel-ში (10 მაგალითით)

3. გამოყენება Excel SWITCH ფუნქცია DAYS ფუნქციით

თუ გსურთ, შეგიძლიათ გადართოთ თარიღები შესაბამის დღეებზე SWITCH ფუნქციის გამოყენებით, DAYS ფუნქციასთან ერთად და TODAY ფუნქცია.

აქ, მე ვაპირებ ქვემოთ მოცემულ მონაცემთა ნაკრების გამოყენებას პროცესის ასახსნელად.

⏩ უჯრედში C4 , აკრიფეთ შემდეგი ფორმულა თარიღების დღეზე გადასართავად.

=SWITCH(DAYS(TODAY(),B4), 0, "Today", 1,"Yesterday", -1,"Tomorrow","Unknown")

აქ, SWITCH ფუნქცია, მე ავირჩიე DAYS(TODAY(),B4) , როგორც გამოხატვა , მოწოდებული 0 როგორც მნიშვნელობა1, და „ დღეს “, როგორც შედეგი1 ,

1 როგორც მნიშვნელობა2, და „ გუშინ “ როგორც შედეგი2,

-1 როგორც მნიშვნელობა3, და „ ხვალ “ როგორც შედეგი3, ბოლოს, მოწოდებულია უცნობი როგორც ნაგულისხმევი .

DAYS ფუნქციაში გამოვიყენე TODAY () როგორც დასრულების_თარიღი და არჩეული უჯრედი B4 როგორც დაწყების_და te .

შემდეგ, SWITCH ფუნქცია დააბრუნებს მიღებულ დღეებს მოცემული მნიშვნელობების შედარებით.

ახლა დააჭირეთ ENTER , და SWITCH ფუნქცია დააბრუნებს შესაბამის დღეებს თარიღების გადართვით.

თუ გსურთ, შეგიძლიათ იგივე პროცესი შეასრულოთ, ან გამოიყენოთ შევსება გადაიტანეთ AutoFill ფორმულა დანარჩენი უჯრედებისთვის.

მსგავსი წაკითხვები:

  • როგორ გამოვიყენოთ FALSE ფუნქცია Excel-ში (5 მარტივი მაგალითით)
  • გამოვიყენოთ IF ფუნქცია Excel-ში (8 შესაფერისი მაგალითი)
  • როგორ გამოვიყენოთ Excel XOR ფუნქცია (5 შესაფერისი მაგალითი)
  • გამოიყენოთ IFNA ფუნქცია Excel-ში (2 მაგალითი)

4. Excel SWITCH ფუნქციის გამოყენება MONTH ფუნქციით

ვთქვათ, რომ გსურთ თვალყური ადევნოთ თარიღებს კვარტალზე , შემდეგ შეგიძლიათ გამოიყენოთ SWITCH ფუნქცია MONTH ფუნქციასთან ერთად.

⏩ უჯრედში C4 აკრიფეთ შემდეგი ფორმულა თარიღების დღეზე გადასართავად.

=SWITCH(MONTH(B5),1,1,2,1,3,1,4,2,5,2,6,2,7,2,8,2,9,2,10,4,11,4,12,4)

აქ, SWITCH ფუნქციაში, მე ავირჩიე MONTH(B5) როგორც გამოთქმა . შემდეგ, როგორც მნიშვნელობა და შედეგად, მივყევი მოწოდებულ დიაგრამას.

მიღებული იანვრიდან მარტამდე (1,2,3) როგორც მნიშვნელობა და მოცემულია 1 როგორც შედეგი

შემდეგი აპრილიდან ივნისამდე (4,5,6) როგორც მნიშვნელობა და მოწოდებულია 2 როგორც შედეგი . შემდეგ ივლისიდან სექტემბრამდე (7,8,9) როგორც მნიშვნელობა და მოცემულია 3 როგორც შედეგი და ოქტომბრიდან დეკემბრამდე ( 10,11,12) როგორც მნიშვნელობა და მოცემულია 4 როგორც შედეგი .

თვეში ფუნქცია, მე ავირჩიე B4 უჯრედი, როგორც სერიული_ნომერი .

შემდეგ, SWITCH ფუნქცია დააბრუნებს კვარტალს მოცემული თარიღების შედარებით.

დააჭირეთ ENTER და SWITCH ფუნქცია დააბრუნებს შესაბამის კვარტალში გადართვისთარიღები.

აქ თქვენ შეგიძლიათ მიჰყვეთ იგივე პროცესს, ან შეგიძლიათ გამოიყენოთ შევსების სახელური ავტომატური შევსების ფორმულა დანარჩენი უჯრედები.

5. SWITCH & RIGHT ფუნქცია

შეგიძლიათ გამოიყენოთ SWITCH ფუნქცია და RIGHT ფუნქციები რომელიმე კონკრეტული სიმბოლოს მნიშვნელობების გადასართავად.

აქ, მე გსურთ შეცვალოთ ქალაქის კოდის აბრევიატურა ქალაქის სრული სახელით. ამისათვის მე გამოვიყენებ ქვემოთ მოცემულ მონაცემთა ბაზას.

⏩ უჯრედში C4 , აკრიფეთ შემდეგი ფორმულა თარიღების დღეზე გადასართავად .

=SWITCH(RIGHT(B4,2),"SD","South Dakota","NY","NewYork","AL","Alabama","TX","Texas","HI","Hawaii","CA","California","ME","Maine","Not Found")

აქ, SWITCH ფუნქციაში, მე ავირჩიე RIGHT( B4,2) როგორც გამოთქმა .

RIGHT ფუნქციაში, მე ავირჩიე B4 უჯრედი, როგორც ტექსტი და მოწოდებულია 2 როგორც num_chars ბოლო 2 სიმბოლო რომელიც ქალაქის კოდია.

შემდეგ , რადგან მნიშვნელობა მიუთითებს ქალაქის კოდს და მიუთითებს ქალაქის სრულ სახელს როგორც შედეგს .

ამის შემდეგ, SWITCH ფუნქცია დააბრუნებს ქალაქის სრულ სახელს.

ახლა შეასრულეთ ფორმულა ENTER დაჭერით, და SWITCH ფუნქცია გადაირთვება ქალაქის კოდები ქალაქის სრული სახელით.

აქ შეგიძლიათ იგივე პროცესის შესრულება, ან შეგიძლიათ გამოიყენოთ შევსების სახელური რომ AutoFill ფორმულა დანარჩენი უჯრედებისთვის.

შედარება SWITCH &IFS ფუნქცია

თუ გსურთ, შეგიძლიათ გამოიყენოთ ჩადგმული IF ან IFS ფუნქცია SWITCH ფუნქციის ნაცვლად.

ნება მომეცით გაჩვენოთ შედარება SWITCH და IFs ფუნქციებს შორის.

SWITCH ფუნქცია IFS ფუნქცია
გამოთქმა არგუმენტი გამოიყენება მხოლოდ ერთხელ, გამოთქმა არგუმენტი მეორდება.
სიგრძე არის ნაკლები IFS-თან შედარებით სიგრძე უფრო დიდია
მარტივი შექმნა და წაკითხვა რადგან სიგრძის შექმნა და წაკითხვა უფრო დიდია, რთულია
ერთზე მეტი პირობის ტესტირება ერთი პირობის ტესტირება

დასამახსოვრებელი რამ

SWITCH ფუნქციას შეუძლია გაუმკლავდეს მდე 126 წყვილი მნიშვნელობა და შედეგი.

შეგიძლიათ გამოიყენოთ სხვა ფუნქცია და ფორმულა, როგორც გამოხატვა .

🔺 SWITCH ფუნქცია აჩვენებს #N/A შეცდომას, თუ ის ვერ ემთხვევა და არ არის სხვა არგუმენტი ან ნაგულისხმევი პირობა.

როდესაც თუ მიიღებთ #N/A შეცდომას, მაშინ ამ შეცდომის თავიდან ასაცილებლად შეგიძლიათ გამოიყენოთ სტრიქონი ინვერსიულ მძიმეებში, როგორც ნაგულისხმევ მნიშვნელობა.

🔺 SWITCH ფუნქცია იქნება აჩვენე #NAME შეცდომა , თუ არასწორად წერ ფუნქციის სახელს.

სავარჯიშო განყოფილება

მე მაქვს ამ ახსნილი მაგალითების პრაქტიკაში შესასრულებლად სამუშაო რვეულში მოწოდებული სავარჯიშო ფურცელი.

ჰიუ ვესტი არის Excel-ის ძალიან გამოცდილი ტრენერი და ანალიტიკოსი, რომელსაც აქვს 10 წელზე მეტი გამოცდილება ინდუსტრიაში. მას აქვს ბაკალავრის ხარისხი ბუღალტერიასა და ფინანსებში და მაგისტრის ხარისხი ბიზნესის ადმინისტრირებაში. ჰიუს აქვს სწავლების გატაცება და შეიმუშავა სწავლების უნიკალური მიდგომა, რომელიც ადვილად გასაგები და გასაგებია. მისი ექსპერტი Excel-ის ცოდნა დაეხმარა ათასობით სტუდენტს და პროფესიონალს მთელს მსოფლიოში, გაეუმჯობესებინათ თავიანთი უნარები და გამოირჩეოდნენ თავიანთ კარიერაში. თავისი ბლოგის საშუალებით, ჰიუ უზიარებს თავის ცოდნას მსოფლიოს, სთავაზობს უფასო Excel გაკვეთილებს და ონლაინ ტრენინგებს, რათა დაეხმაროს ინდივიდებსა და ბიზნესს თავიანთი პოტენციალის სრულად მიღწევაში.