PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : [حل شده] ایجاد اعداد متوالی در فیلتر با شرط تکراری تاریخ



saed.rasa
2020/09/05, 17:01
سلام

چطور می توان اعداد متوالی در یک ستون بصورت اتوماتیک در یک ستون فیلتر شده ایجاد کرد که شرط تکراری بودن تاریخ لحاظ شود و هنگام جابجایی فیلتر این عملیات دوباره انجام گیرد.

مرسی

alfa
2020/09/05, 17:30
سلام:Smilebb (31):
فایل پیوست

saed.rasa
2020/09/05, 18:03
سلام

مرسی از جواب تون

به جواب نزدیکتر شدین ولی درست نبود
ستون ردیف حالت عادی است اصلا کاری به آن نداریم
هدف طبق نمونه که عدد200 فیلتر شده و در ستون D بنام نتیجه یا همان مثال مورد انتظار و جواب من آورده شده است تابع subtotal دقیقا درست است اما شرط تاریخ تکراری لحاظ نشده است

alfa
2020/09/05, 20:25
منظورتون اینه که در ستون c تاریخ های تکراری حذف بشوند؟

saed.rasa
2020/09/05, 21:47
نه عزیز کاری به ستون c , A نداریم فقط ستون B را یک فیلتر ساده می کنیم مثلا طبق نمونه فایل ارسالی عدد 200 و ستون D نتیجه مورد انتتظار میاد به شرطی که تاریخ تکراری بود عدد هم تکراری شود اگر تاریخ تکراری نبود عدد بعدی بیاید فقط در ستون D
اگر فیلتر تغییر کرد بازم همین روند تکرار شود اتوماتیک

alfa
2020/09/06, 01:40
سلام:Smilebb (31):
پیوست

saed.rasa
2020/09/06, 19:37
سلام دوست من

از جواب خیلی دور شدید فکر نکنم ی دونه CountIf ساده بتونه به فیلتر جواب دهد فیلتر اغلب با Subtotal & Aggregate سازگار است


=IF(COUNTIFS($C$2:C2,C2,$B$2:B2,B2)=1,AGGREGATE(4, 7,$D$1:D1)+1,"")

تقریبا این فرمول بخوبی کار می کند
قسمت دوم فرمول If عالی کار میکند ولی قسمت اول If می توانست کوتاه و معنی دار هم باشد
سایر دوستان می توانید در مورد قسمت اول تابع If اظهارنظر فرمایید لطفا

مرسی

حسام بحرانی
2020/09/06, 23:31
سلام دوست عزیز
فکر کنم اگر فرمول بسیار زیبای خودتون رو به شکل زیر تغییر بدید، در نهایت به جواب نزدیکتر خواهید شد!:

=if(countifs($c$2:c3;c3;$b$2:b3;b3)=1;aggregate(4; 7;$d$1:d2)+1;aggregate(4;7;$d$1:d2))
موفق باشید.

saed.rasa
2020/09/07, 17:22
سلام

عالی بود! ممنون, آقای بحرانی عزیز
دقیقا همون چیزی را که مخواستم بود

سپاس فراوان از شما و دوستان