در این مطلب، ویدئو CountIF Excel VBA با زیرنویس فارسی را برای دانلود قرار داده ام. شما میتوانید با پرداخت 15 هزار تومان ، این ویدیو به علاوه تمامی فیلم های سایت را دانلود کنید.اکثر فیلم های سایت به زبان انگلیسی می باشند. این ویدئو دارای زیرنویس فارسی ترجمه شده توسط هوش مصنوعی می باشد که میتوانید نمونه ای از آن را در قسمت پایانی این مطلب مشاهده کنید.
مدت زمان فیلم: 00:21:43
تصاویر این ویدئو:
قسمتی از زیرنویس این فیلم:
00:00:00,719 –> 00:00:02,240
با تشکر از یوتیوبیها برای تنظیم
2
00:00:02,240 –> 00:00:04,240
مجدد در این و قوی است با اکسل
3
00:00:04,240 –> 00:00:05,600
vbs سرگرم کننده
4
00:00:05,600 –> 00:00:08,720
امروز دور دوم دینگ دینگ دینگ
5
00:00:08,720 –> 00:00:11,440
سری تعداد ما است، بنابراین در اولین
6
00:00:11,440 –> 00:00:13,599
ویدیو نشان
7
00:00:13,599 –> 00:00:16,640
دادیم که تعداد و شمارش را انجام دادهایم
8
00:00:16,640 –> 00:00:20,480
البته فقط اعداد عددی را نشان میدهد
9
00:00:20,480 –> 00:00:22,800
، صفر است. اعداد در این
10
00:00:22,800 –> 00:00:23,600
لیست
11
00:00:23,600 –> 00:00:27,439
50 ورودی وجود دارد که
12
00:00:27,439 –> 00:00:28,640
در این لیست خالی نیستند، اکنون ما می خواهیم
13
00:00:28,640 –> 00:00:29,840
کاری کمی سرگرم کننده تر و کمی
14
00:00:29,840 –> 00:00:30,880
جالب تر
15
00:00:30,880 –> 00:00:32,558
انجام دهیم سپس از فرم کاربر برای
16
00:00:32,558 –> 00:00:34,320
تغییر ویژگی ها استفاده می
17
00:00:34,320 –> 00:00:37,040
کنیم و کاری انجام می دهیم با یک دکمه چرخش،
18
00:00:37,040 –> 00:00:38,480
بنابراین اگر به بالا یا
19
00:00:38,480 –> 00:00:39,440
پایین کلیک کنید، تعداد
20
00:00:39,440 –> 00:00:42,960
آن تغییر می کند
21
00:00:42,960 –> 00:00:45,360
زیرا ممکن است
22
00:00:45,360 –> 00:00:46,640
تعداد این مکنده ها را
23
00:00:46,640 –> 00:00:50,000
بشماریم که می دانید
24
00:00:50,000 –> 00:00:52,800
از هر عددی که داریم بیشتر است، بنابراین
25
00:00:52,800 –> 00:00:54,079
به 86
26
00:00:54,079 –> 00:00:56,399
می رسیم شما یک عدد خواهید داشت. تعداد کمی از آنها گذشته است و
27
00:00:56,399 –> 00:00:57,760
شما به بالا و بالا و بالا رفتن ادامه میدهید
28
00:00:57,760 –> 00:00:59,199
و کمتر خواهد بود،
29
00:00:59,199 –> 00:01:00,719
بنابراین ما چنین کاری انجام میدهیم یا شاید
30
00:01:00,719 –> 00:01:02,480
با گرمهای پروتئین کاری انجام
31
00:01:02,480 –> 00:01:04,400
دهیم که سرگرمکننده باشد، بسیار
32
00:01:04,400 –> 00:01:07,520
خوب، بنابراین اجازه دهید چگونه شروع کنیم
33
00:01:07,520 –> 00:01:09,600
آیا این کار را در یک کاربرگ معمولی انجام می دهید؟
34
00:01:09,600 –> 00:01:13,119
سناریو در اینجا این است که چگونه یک countif را انجام میدهید،
35
00:01:13,119 –> 00:01:16,320
بنابراین چه چیزی را میخواهیم بشماریم، بیایید
36
00:01:16,320 –> 00:01:17,119
جلو برویم
37
00:01:17,119 –> 00:01:20,240
و فرمول خود را دقیقاً در اینجا قرار دهیم برابر count
38
00:01:20,240 –> 00:01:24,320
if tab و بنابراین در اینجا محدودهای است که
39
00:01:24,320 –> 00:01:25,759
قرار است استفاده
40
00:01:25,759 –> 00:01:28,240
کنیم، ما از محدوده ما استفاده خواهیم کرد.
41
00:01:28,240 –> 00:01:29,360
ما ادامه خواهیم داد
42
00:01:29,360 –> 00:01:33,119
که چه چیزی دارای بیشترین تنوع اعداد است،
43
00:01:33,119 –> 00:01:37,200
احتمالا اسید اسکوربیک بسیار خوب به نظر می رسد،
44
00:01:37,200 –> 00:01:39,439
45
00:01:39,439 –> 00:01:42,799
نه، ما انرژی را بر حسب کیلوکالری مصرف می کنیم، بنابراین
46
00:01:42,799 –> 00:01:45,920
ctrl را به پایین تغییر دهید.
47
00:01:46,000 –> 00:01:48,159
48
00:01:48,159 –> 00:01:49,360
49
00:01:49,360 –> 00:01:52,640
f4 را انجام دهید
50
00:01:52,640 –> 00:01:55,680
تا همه آنها دائمی شوند و ما زبانه را میزنیم
51
00:01:55,680 –> 00:01:56,479
52
00:01:56,479 –> 00:01:58,799
که معیارها چیست، خوب،
53
00:01:58,799 –> 00:02:00,479
اگر حساب همه چیز درباره
54
00:02:00,479 –> 00:02:03,360
آن است، میخواهیم این اعداد را بشماریم، اگر
55
00:02:03,360 –> 00:02:05,680
معیارهای خاصی را برآورده کنند،
56
00:02:05,680 –> 00:02:10,000
بنابراین برای انجام این کار، فرض کنید اجازه دهید وارد
57
00:02:10,000 –> 00:02:12,319
کنیم علامت نقل قول بیایید کاری انجام دهیم
58
00:02:12,319 –> 00:02:14,560
که بزرگتر از
59
00:02:14,560 –> 00:02:17,680
30 است. می خواهیم عددی را که
60
00:02:17,680 –> 00:02:20,160
بزرگتر از 30 است بدانیم
61
00:02:20,160 –> 00:02:23,599
و پرانتزهای خود را ببندیم،
62
00:02:23,599 –> 00:02:25,680
بنابراین 17 عدد از این اعداد در اینجا وجود دارد که
63
00:02:25,680 –> 00:02:28,800
بزرگتر از 30 هستند.
64
00:02:29,120 –> 00:02:32,400
و اجازه دهید این 19 را به
65
00:02:32,400 –> 00:02:33,840
عدد تغییر دهیم. 31
66
00:02:33,840 –> 00:02:35,920
و اگر ente را بزنم باید به 18 تغییر کند
67
00:02:35,920 –> 00:02:36,879
68
00:02:36,879 –> 00:02:39,760
خوب است، بله کار می کند، بنابراین
69
00:02:39,760 –> 00:02:40,400
اگر
70
00:02:40,400 –> 00:02:43,200
بزرگتر از 30 باشد، می شماریم. اگر
71
00:02:43,200 –> 00:02:45,120
بزرگتر یا مساوی
72
00:02:45,120 –> 00:02:46,800
73
00:02:46,800 –> 00:02:48,480
74
00:02:48,480 –> 00:02:51,360
30 بودیم
75
00:02:51,360 –> 00:02:54,560
. بنابراین بله، بنابراین شما می توانید تغییر دهید
76
00:02:54,560 –> 00:02:55,519
که
77
00:02:55,519 –> 00:02:58,800
می توانید از countif برای متن نیز استفاده کنید
78
00:02:58,800 –> 00:03:02,840
، به عنوان مثال بیایید یک عدد دیگر انجام دهیم.
79
00:03:02,840 –> 00:03:07,200
80
00:03:07,200 –> 00:03:08,959
81
00:03:08,959 –> 00:03:10,560
82
00:03:10,560 –> 00:03:15,200
83
00:03:16,720 –> 00:03:20,319
84
00:03:21,519 –> 00:03:24,640
و غیره
85
00:03:24,640 –> 00:03:27,760
و سپس یک رشته یا
86
00:03:27,760 –> 00:03:31,519
متن وجود دارد و آن عبارت
87
00:03:31,519 –> 00:03:34,879
است از اینکه چند نفر
88
00:03:34,879 –> 00:03:38,799
می گویند ام
89
00:03:38,799 –> 00:03:42,159
هویج دقیقاً کلمه هویج
90
00:03:42,159 –> 00:03:44,879
چند عدد از اینها هویج هستند، بنابراین بیایید
91
00:03:44,879 –> 00:03:46,560
آزمایش کنیم که
92
00:03:46,560 –> 00:03:50,080
اگر تعداد آنها برابر است
93
00:03:50,799 –> 00:03:53,599
، این محدوده را انتخاب کنیم ctrl shift
94
00:03:53,599 –> 00:03:55,200
down
95
00:03:55,200 –> 00:03:59,280
کاما و معیارها
96
00:03:59,280 –> 00:04:04,879
عبارت است از carets متن
97
00:04:05,200 –> 00:04:07,120
در حال حاضر من فکر نمی کنم که در تابع کاربرگ به حروف بزرگ و کوچک حساس
98
00:04:07,120 –> 00:04:08,720
باشد،
99
00:04:08,720 –> 00:04:11,200
اما وقتی این کار را در vba انجام می دهید
100
00:04:11,200 –> 00:04:13,280
به دلایلی به حروف بزرگ و کوچک حساس می شود،
101
00:04:13,280 –> 00:04:15,599
بنابراین وارد کنید چند تا از این ها
102
00:04:15,599 –> 00:04:16,560
کلمه هویج هستند
103
00:04:16,560 –> 00:04:19,040
چرا فقط یکی اون یکی اونجا ب
104
00:04:19,040 –> 00:04:19,759
چه می شود
105
00:04:19,759 –> 00:04:21,519
اگر این یکی را بگذارم و آن را به
106
00:04:21,519 –> 00:04:24,079
هویج
107
00:04:24,160 –> 00:04:27,280
تغییر دهم و سپس این یکی را به هویج تغییر دهم،
108
00:04:27,280 –> 00:04:29,280
حالا سه مورد
109
00:04:29,280 –> 00:04:30,880
به عنوان هویج به حساب می آیند،
110
00:04:30,880 –> 00:04:33,040
بنابراین بسیار جالب است، بنابراین اجازه دهید
111
00:04:33,040 –> 00:04:34,000
z
112
00:04:34,000 –> 00:04:36,160
کنترل z را کنترل کنیم، می خواهیم آن ها را نگه داریم تا
113
00:04:36,160 –> 00:04:38,000
نگویند: کلمه هویج، اما
114
00:04:38,000 –> 00:04:41,199
بیایید این کار را در vba انجام دهیم، بیایید یک فرم کاربر بسازیم،
115
00:04:41,199 –> 00:04:43,360
این بسیار سرگرم کننده خواهد بود،
116
00:04:43,360 –> 00:04:46,639
بنابراین یک فرم کاربری جدید ایجاد می کنیم
117
00:04:46,639 –> 00:04:50,800
و بیایید ادامه دهیم و
118
00:04:50,800 –> 00:04:57,040
برچسب خود را اضافه کنیم.
119
00:04:57,040 –> 00:04:58,960
120
00:04:58,960 –> 00:05:00,080
121
00:05:00,080 –> 00:05:01,759
روی قسمت اشتباه کلیک کردم،
122
00:05:01,759 –> 00:05:03,199
میخواهم روی این گوشه سمت راست پایین دوبار کلیک کنم
123
00:05:03,199 –> 00:05:05,199
تا اندازه آن را تغییر
124
00:05:05,199 –> 00:05:09,360
دهیم تا عدد خود را داشته باشیم، سپس میخواهم
125
00:05:09,360 –> 00:05:15,280
وارد یک کادر متنی شده
126
00:05:16,639 –> 00:05:18,560
و در این کادر متنی میتوانم
127
00:05:18,560 –> 00:05:20,639
تایپ کنم یک عدد
128
00:05:20,639 –> 00:05:24,479
و من هم میخواهم یک دکمه چرخش در
129
00:05:24,479 –> 00:05:26,800
همانجا داشته باشم دکمه چرخش، بسیار خوب، ما
130
00:05:26,800 –> 00:05:29,120
فقط در یک لحظه
131
00:05:29,120 –> 00:05:32,479
آن را به هم میزنیم و ما یک برچسب میخواهیم که از آن خوانده
132
00:05:32,479 –> 00:05:33,759
شود،
133
00:05:33,759 –> 00:05:37,280
بنابراین این برچسب ما است و بیایید شروع به
134
00:05:37,280 –> 00:05:39,759
نامگذاری کنیم چند چیز که در
135
00:05:39,759 –> 00:05:43,039
اینجا بسیار مهم است، جعبه متن است، بنابراین tb برای جعبه متن
136
00:05:43,039 –> 00:05:46,000
tb num t کلاه شماره ما در اینجا دکمه چرخش ما است
137
00:05:46,000 –> 00:05:47,840
که همچنین به عدد مربوط می شود
138
00:05:47,840 –> 00:05:48,160
بنابراین
139
00:05:48,160 –> 00:05:51,440
sb برای دکمه چرخش num و سپس این
140
00:05:51,440 –> 00:05:53,440
برچسب
141
00:05:53,440 –> 00:05:57,520
ما lbl است
142
00:05:57,520 –> 00:06:01,680
که اگر چیزی شبیه به آن باشد
143
00:06:01,680 –> 00:06:03,600
خوب است
144
00:06:03,600 –> 00:06:06,720
تا با تغییر این جعبه متن یا به عنوان
145
00:06:06,720 –> 00:06:07,759
چرخش آن را lbl um count نامگذاری کنیم. کادر
146
00:06:07,759 –> 00:06:09,600
، عدد موجود در کادر متن را مجبور میکند تا به
147
00:06:09,600 –> 00:06:10,800
بالا یا پایین تغییر کند،
148
00:06:10,800 –> 00:06:13,919
ما میخواهیم این برچسب به طور خودکار
149
00:06:13,919 –> 00:06:15,919
شمارش را برای ما دریافت کند
150
00:06:15,919 –> 00:06:18,160
و
151
00:06:18,160 –> 00:06:19,600
اگر
152
00:06:19,600 –> 00:06:21,680
این محدوده در اینجا بزرگتر یا
153
00:06:21,680 –> 00:06:23,120
مساوی 30 باشد، همین سناریو را انجام خواهیم داد.
154
00:06:23,120 –> 00:06:24,720
حالا میخواهم کمی تقلب کنم
155
00:06:24,720 –> 00:06:26,720
میخواهم این محدوده
156
00:06:26,720 –> 00:06:29,759
را نام ببرم چون
157
00:06:29,759 –> 00:06:34,080
نمیخواهم بنویسم you know b2 تا b51 پس میخواهم اسمش را بگذارم um میخواهم اسمش را بگذارم
158
00:06:34,080 –> 00:06:39,280
لیست انرژی
159
00:06:39,520 –> 00:06:43,520
باشه اوه درونی ما نیست، اوه
160
00:06:45,039 –> 00:06:46,880
، لیست انرژی ما نیست،
161
00:06:46,880 –> 00:06:48,240
لیست آب ماست.
162
00:06:48,240 –> 00:06:51,120
alt ind این مدیر نام ماست،
163
00:06:51,120 –> 00:06:53,599
بیایید به لیست انرژی خود برویم و آن را
164
00:06:53,599 –> 00:06:57,039
به جای b به صورت دستی به c تغییر دهیم
165
00:06:57,039 –> 00:07:00,160
، علامت تیک خوب برای رفتن را بزنید، بنابراین اگر
166
00:07:00,160 –> 00:07:02,319
اکنون روی لیست انرژی کلیک کنم آن
167
00:07:02,319 –> 00:07:05,039
محدوده c را دارد، خوب این تمام چیزی است که برای آن نیاز دارم،
168
00:07:05,039 –> 00:07:06,800
169
00:07:06,800 –> 00:07:09,520
بیایید اندازه آن را برای a تغییر دهیم ثانیاً همه
170
00:07:09,520 –> 00:07:10,400
در حال حاضر tb
171
00:07:10,400 –> 00:07:12,720
num که جعبه متن ما است، درست باید
172
00:07:12,720 –> 00:07:16,000
یک رویداد تغییر ایجاد کنیم،
173
00:07:16,000 –> 00:07:19,360
هر زمان که این
174
00:07:19,360 –> 00:07:24,319
تغییر کرد، باید
175
00:07:24,319 –> 00:07:27,919
استفاده را بهروزرسانی کنیم، برچسب را بهروزرسانی کنیم تا من
176
00:07:27,919 –> 00:07:28,240
dot
177
00:07:28,240 –> 00:07:31,919
lbl countif برابر باشد
178
00:07:31,919 –> 00:07:35,520
و اوکی دوست
179
00:07:35,520 –> 00:07:37,919
خوبم krn به من گفت که من باید به
180
00:07:37,919 –> 00:07:39,199
همه بگوییم که ما
181
00:07:39,199 –> 00:07:41,599
باید بتوانیم اینها را مخفف کنیم، بنابراین
182
00:07:41,599 –> 00:07:44,400
ما می خواهیم این را اعلام
183
00:07:44,400 –> 00:07:47,520
184
00:07:47,520 –> 00:07:48,560
185
00:07:48,560 –> 00:07:50,919
186
00:07:50,919 –> 00:07:52,560
کنیم.
187
00:07:52,560 –> 00:07:54,160
هزار میلیون بار آن را دوباره تایپ کنید،
188
00:07:54,160 –> 00:07:55,039
189
00:07:55,039 –> 00:07:58,160
پس بیایید آن را یک
190
00:07:58,160 –> 00:08:01,680
تابع کاربرگ برنامه بنامیم تا پاک
191
00:08:01,680 –> 00:08:02,400
192
00:08:02,400 –> 00:08:05,039
شود، همچنین من حتی نمی دانم چه چیزی را کم رنگ
193
00:08:05,039 –> 00:08:06,720
کنم،
194
00:08:06,720 –> 00:08:09,039
متاسفم کیوین من شما را ناامید خواهم کرد رفیق،
195
00:08:09,039 –> 00:08:11,120
اما می توانم سعی کنم
196
00:08:11,120 –> 00:08:14,560
aw را
197
00:08:14,560 –> 00:08:17,680
برابر تنظیم کنم. تابع کاربرگ نقطه برنامه
198
00:08:17,680 –> 00:08:19,199
199
00:08:19,199 –> 00:08:21,120
اوم بله، من واقعاً مطمئن نیستم که چگونه
200
00:08:21,120 –> 00:08:23,199
آن مکنده را اعلام کنم متأسفم شاید به عنوان یک
201
00:08:23,199 –> 00:08:24,720
شی من نمی دانم،
202
00:08:24,720 –> 00:08:27,360
بنابراین ما می خواهیم به
203
00:08:27,360 –> 00:08:29,639
جای تایپ مجدد
204
00:08:29,639 –> 00:08:31,280
تابع application.worksheet، تعداد lbl را تنظیم کنیم یا اگر مساوی باشد. می توانید
205
00:08:31,280 –> 00:08:33,039
به سادگی کار را تایپ کنید aw
206
00:08:33,039 –> 00:08:36,399
dot aw
207
00:08:36,399 –> 00:08:40,000
dot تابع sheet
208
00:08:40,000 –> 00:08:43,200
خواهد بود um
209
00:08:43,200 –> 00:08:46,000
210
00:08:47,600 –> 00:08:55,839
countifs اوه خوب كيو من اين را دوست
211
00:08:58,399 –> 00:09:01,680
ندارم متأسفم كه تمرين ندارم، پس ما ادامه مي دهيم
212
00:09:01,680 –> 00:09:04,720
و آن را تايپ مي كنيم.
213
00:09:04,720 –> 00:09:07,920
214
00:09:07,920 –> 00:09:08,720
215
00:09:08,720 –> 00:09:10,160
واقعاً لازم نیست به من نشان دهید که چگونه
216
00:09:10,160 –> 00:09:11,760
آن قسمت را انجام دهم،
217
00:09:11,760 –> 00:09:15,600
بنابراین این به
218
00:09:15,600 –> 00:09:16,320
219
00:09:16,320 –> 00:09:18,720
220
00:09:18,720 –> 00:09:20,399
221
00:09:20,399 –> 00:09:21,279
222
00:09:21,279 –> 00:09:23,600
من خواهد شد. باید
223
00:09:23,600 –> 00:09:25,040
کلمه تابع کاربرگ را هجی کنم، من میتوانم
224
00:09:25,040 –> 00:09:27,360
تایپ کنم و یا فکر میکنم،
225
00:09:27,360 –> 00:09:29,920
بنابراین، تابع نقطهکار برگه کاربردی، نقطه
226
00:09:29,920 –> 00:09:30,880
227
00:09:30,880 –> 00:09:32,080
در تابع کاربرگ که میخواهیم
228
00:09:32,080 –> 00:09:33,920
استفاده کنیم، شمارش نامیده میشود،
229
00:09:33,920 –> 00:09:37,440
اگر دقیقاً همانجا باشد
230
00:09:37,440 –> 00:09:40,399
، پرانتز را باز میکنم، بنابراین همانطور که
231
00:09:40,399 –> 00:09:42,240
در صفحه کار مشاهده کردیم کاربرگ شما به یک محدوده نیاز دارید
232
00:09:42,240 –> 00:09:44,720
و سپس به آرگومان خود نیاز دارید 2 معیار
233
00:09:44,720 –> 00:09:45,920
شما
234
00:09:45,920 –> 00:09:48,640
است که می تواند کلمه هویج باشد
235
00:09:48,640 –> 00:09:50,640
یا می تواند
236
00:09:50,640 –> 00:09:54,880
بزرگتر یا مساوی 30 باشد. پس
237
00:09:57,440 –> 00:09:59,920
بیایید ادامه دهیم و شروع کنیم
238
00:09:59,920 –> 00:10:02,240
محدوده قرار است
239
00:10:02,240 –> 00:10:05,279
این workbook باشد. با صحبت در این مورد
240
00:10:05,279 –> 00:10:06,240
241
00:10:06,240 –> 00:10:08,959
می توانم این برگه را بیان کنم و و و
242
00:10:08,959 –> 00:10:10,399
این q را خلاصه کنم کمی
243
00:10:10,399 –> 00:10:12,399
این را در اینجا تکان
244
00:10:12,399 –> 00:10:15,920
میدهم، بنابراین برگهای که روی آن کار میکنیم شمارش
245
00:10:15,920 –> 00:10:16,839
نامیده میشود
246
00:10:16,839 –> 00:10:19,760
و
247
00:10:19,760 –> 00:10:23,760
محدوده یک محدوده نامگذاری شده است که به آن
248
00:10:23,760 –> 00:10:26,480
فهرست انرژی
249
00:10:28,480 –> 00:10:30,240
گفته میشود که لازم نیست بزرگ
250
00:10:30,240 –> 00:10:32,640
باشد. من فقط آن را برای آن انجام دادم. سرگرم کننده است،
251
00:10:32,640 –> 00:10:37,279
بنابراین ما این محدوده را می شماریم
252
00:10:37,279 –> 00:10:38,800
و اکنون محدوده را داریم، بنابراین می توانیم
253
00:10:38,800 –> 00:10:41,360
یک کاما بزنیم و اکنون می توانیم آرگومان 2 را انجام دهیم
254
00:10:41,360 –> 00:10:44,399
که معیار است،
255
00:10:44,839 –> 00:10:47,920
بنابراین معیار ما
256
00:10:47,920 –> 00:10:51,040
در مثال اول بزرگتر یا
257
00:10:5