سلام
ممنون از دوستان راستش من یاد گرفتم تو زندگیم مرد و قولش رمز کارت شارژ ایرانسل را برایتان فرستادم دیگه خودتان در صورت صلاح استفاده نمایید اگر هم خودتان استفاده
نمی کنید بدهید به کسی که دوست دارید استفاده کند
با تشکر از شما
همیشه موفق باشید
کمک کمک ! پاک کردن داده ها در یک ردیف سلول !!!!!!!!!!!!!!!!!!!!!
Collapse
X
-
همين که مشکلتان حل شد ما هم خيلي خوشحاليم، همين خوشحالي به عنوان پاداش کمک ناقابل ما کافي است.Leave a comment:
-
سلام،
شما به قسمت EXCEL OPTION مراجعه کنيد و در قسمت DISPLAY OPTIONS FOR THIS WORKSHEET تيک قسمت SHOW FORMULAS IN CELLS INSTEAD OF... را بزنيد، حال به جاي نتيجه فرمولها خود فرمولها را در سل خواهيد ديد بعد آن سلولهايي که مي خواهيد فرمولش را تغيير دهيد انتخاب کنيد سپس CTRL+F را زده و عبارت s1'!$F$*=1 را تايپ کنيد بعد در تب REPLACE قسمت REPLACE WITH را خالي گذاشته و سپس REPLACE ALL را بزنيد، حالا به EXCEL OPTION رفته و تيکي که اول زديد را برداريد.
علی جان حل شد همینه باید * بکار برده میشد چه جالب


آقا ختم تایپ
من چون مشکلم با فرمول جناب مهندس خاکزاد و همچنین جناب علی پارسا حل شد پس چون وافعا به کارم آمد پس 2 تا کارت شارژ هدیه 2 هزارتومانی به دوستان میدهم لطفا در پیام خصوص اعلام کنند چه کارت شارژی دوست دارند هرچند کارت شارژ ارزش کمک دوستان را به من ندارد ولی کمی باعث خوشحالیشان میشود
ممنون از همهLeave a comment:
-
سلام،
شما به قسمت EXCEL OPTION مراجعه کنيد و در قسمت DISPLAY OPTIONS FOR THIS WORKSHEET تيک قسمت SHOW FORMULAS IN CELLS INSTEAD OF... را بزنيد، حال به جاي نتيجه فرمولها خود فرمولها را در سل خواهيد ديد بعد آن سلولهايي که مي خواهيد فرمولش را تغيير دهيد انتخاب کنيد سپس CTRL+F را زده و عبارت s1'!$F$*=1 را تايپ کنيد بعد در تب REPLACE قسمت REPLACE WITH را خالي گذاشته و سپس REPLACE ALL را بزنيد، حالا به EXCEL OPTION رفته و تيکي که اول زديد را برداريد.Leave a comment:
-
مهندس شرمنده من نفهمیدم میدونم وقت شما را هم میگیرم و جدا معذرت میخواهممنظور بنده کلا روش فرمول نویسی شماست که درست نیست و باید فکری براش بکنید که بعدا اگه خواستید باز ی چیزی اضافه کنید بهش اینقدر وقتتون رو نگیره
اما در حال حاضر بیاید = فرمول رو بدارید تا به متن تبدیل بشه
بعد با فرمول های text اون تیکه رو خارج کنید و بعد دوباره = رو بهش بچسبونید
اما بازهم نظر بنده به تغییر شیوه فرمول نوشتن شماست.فرمولی که قابلیت تعمیم نداشته باشه عملا فرمول نیست.!
میشه لطفا این را توضیح بدهید
>@فرمول رو بدارید تا به متن تبدیل بشه
بعد با فرمول های text اون تیکه رو خارج کنید و بعد دوباره = رو بهش بچسبونید@
درمورد این حرف حق شما @اما بازهم نظر بنده به تغییر شیوه فرمول نوشتن شماست.فرمولی که قابلیت تعمیم نداشته باشه عملا فرمول نیست.! @
بله کاملا حق با شما هست و فرمایش شما کاملا صحیح است من در مورد فرمول شما دارم فکر میکنم که اجراش کنم و شما برنده جایزه من هستید دست شما درد نکنه
لطفا بفرماید شارژ ایرانسل دوست دارید یا همراه اول یا اینکه شماره کارت بدید من هزینه را برای شما کارت به کارت میکنم
دست شما درد نکنه وافعا کمک شما مفید بود
با تشکر فراوانLeave a comment:
-
منظور بنده کلا روش فرمول نویسی شماست که درست نیست و باید فکری براش بکنید که بعدا اگه خواستید باز ی چیزی اضافه کنید بهش اینقدر وقتتون رو نگیره
اما در حال حاضر بیاید = فرمول رو بدارید تا به متن تبدیل بشه
بعد با فرمول های text اون تیکه رو خارج کنید و بعد دوباره = رو بهش بچسبونید
اما بازهم نظر بنده به تغییر شیوه فرمول نوشتن شماست.فرمولی که قابلیت تعمیم نداشته باشه عملا فرمول نیست.!Leave a comment:
-
سلام مجداددوست عزیز
منظورتون فهمیدم
نمی تونید که فرمول رو نگاه کنی بگید تغییر کن
خب باید تغییرش بدید!!!
اونی که نوشتم همون فرموله
ماهیتش همونه.کاری که انجام میده همونه
ردیف پایین تر هم نه.فرمول رو پاک کنید
اینو جاش بنویسید.
شیوه نوشتن فرمول شما اشتباس و قابلیت درگ کردن نداره.
این که گفتم رو ینوسید.یعدا هم هر تغییری بدید قابل اجراس
موفق باشید
مهندس جان مرسی از جواب شما راستش فرمول شما در صورتی درست هست که من یک محدوده پشت سر هم داشته باشم بله فرمول شما 100 درصد کامل و درست هست اما متاسفانه برای ردیف سلولهای من مثلا فرضا در خانه 10 15 23 یک سلول دیگر ادرس دهی شده
مثلا برای اینکه بفهمید ساده تر باشه فرضا میگم که متوجه بشید
B2 =IF(AND('s1'!$D$1=1,'s1'!$E$1=1,'s1'!$F$1=1),1,0
C2 =IF(AND('s1'!$D$2=1,'s1'!$G$2=1,'s1'!$F$2=1),1,0
D2 =IF(AND('s1'!$D$3=1,'s1'!$E$3=1,'s1'!$F$3=1),1,0
مهندس تمام فرمولها قبلا نوشته شده یعنی هیچ راه ساده ای نسیت که بشه از یک فرمول چیزی حذف کرد؟
مهندس جان این که فرمودید @یعدا هم هر تغییری بدید قابل اجراس@
شرمنده من نفهمیدم منظورتان از تغییر چی هست ؟
Leave a comment:
-
دوست عزیز
منظورتون فهمیدم
نمی تونید که فرمول رو نگاه کنی بگید تغییر کن
خب باید تغییرش بدید!!!
اونی که نوشتم همون فرموله
ماهیتش همونه.کاری که انجام میده همونه
ردیف پایین تر هم نه.فرمول رو پاک کنید
اینو جاش بنویسید.
شیوه نوشتن فرمول شما اشتباس و قابلیت درگ کردن نداره.
این که گفتم رو ینوسید.یعدا هم هر تغییری بدید قابل اجراس
موفق باشیدLeave a comment:
-
سلام
بهنام جان ممنون از کمک شما اما متاسفانه فرمول شما همش تکراری هست اشتباه هست من قصدم این نیست همچنین جناب خاکزاد اصلا فرمول نباید تغییر کنه من که گفتم بحث فرمول نیست .
منظور من این است که>
B2 =IF(AND('s1'!$D$1=1,'s1'!$E$1=1,'s1'!$F$1=1),1,0
باید بشه
B2 =IF(AND('s1'!$D$1=1,'s1'!$E$1=1),1,0
.................................................. ..............................
.................................................. ...............
C2 =IF(AND('s1'!$D$2=1,'s1'!$E$2=1,'s1'!$F$2=1),1,0
باید بشه
C2 =IF(AND('s1'!$D$2=1,'s1'!$E$2=1),1,0
.................................................. ...................
D2 =IF(AND('s1'!$D$3=1,'s1'!$E$3=1,'s1'!$F$3=1),1,0
باید بشه
D2 =IF(AND('s1'!$D$3=1,'s1'!$E$3=1),1,0
.................................................. .................................
E2 =IF(AND('s1'!$D$4=1,'s1'!$E$4=1,'s1'!$F$4=1),1,0
باید بشه
E2 =IF(AND('s1'!$D$4=1,'s1'!$E$4=1),1,0
.................................................. .........................
به همین ترتیب ادامه پیدا میکنه تا سلول اخر که هست
Z2 =IF(AND('s1'!$D$25=1,'s1'!$E$25=1,'s1'!$F$25=1),1,0
باید بشه
Z2 =IF(AND('s1'!$D$25=1,'s1'!$E$25=1),1,0
در واقع من همانطور که گفتم میخواهم 's1'!$F$1=1 تا 's1'!$F$25=1 را از فرمول حذف کنم (یکی یکی وارد سلول نشوم و یکی یکی از فرمول انهارا حذف کنم گفتم شاید روشی باشه که یکمرتبه همه را با هم پاک کنه و سوال من هم این بود که کسی روشی بلد هست که بشه همه را باهم یک مرتبه پاک کرد !) ان هم در یک ردیف ( Row ) و نه در ردیف پاینی یا بالای این ردیف یا در ستونها
همچنین فرمول درست هست و فرض کنید درست نوشته شده است AND باید باشد چون در فرمول 's1'!$A$1=1 تا 's1'!$A$25=1 هم وجود داره که من برای اینکه ساده باشه از فرمول حذفش کردم
امیدوارم دیگه واقعا منظورم را درست بیان کرده باشم
Leave a comment:
-
تشکر
ولی عین همون فرمول بدون ارگومان سوم and. توی فایل شما همه فرمول ها یکسان هستن.
حالا منم ی برداشتی که داشتم رو گذاشتم.
ببینیم مورد نظرشون هست یا خیرفایل های پیوست شدهLeave a comment:
-
سلام
فرمولتون رو با این جایگزین کنید:ردیف پایین تر بنویسید و درگ کنیدکد:=IF(AND(INDIRECT("'s1'!$D$"&COLUMN(A1))=1,INDIRECT("'s1'!$e$"&COLUMN(A1))=1),1,0)
سوالی بود در خدمتمLeave a comment:
-
من واقعا متوجه منظور شما نمیشم!!!
الان تو فایل پیوست خواسه شما اجرایی شده،چه مشکلی داره؟فرمول اول رو درست میکنید و درگ میکنید،همینفایل های پیوست شدهLeave a comment:
-
سلام
دوست عزیز من با find هم امتحان کردم فقط کارش پیدا کردن تک تکی هست و حذف دستی تک تک از محتوای یک سلول در صورتی که من میخواهم از روش کلی استفاده بشه
و نه تک تک حذف کردن در سلول چون وقت خیلی زیادی میبره
ممنون از شماLast edited by ed2008; 2014/03/01, 14:32.Leave a comment:
-
سلام یک نمونه فایل گذاشتم که برای 25 سلول هست اما من 400 سلول و بیشتر دارم فرض کنید فقط هم میخواهیم 's1'!$F$1=1 تا 's1'!$F$25=1 را برای 25 تا سلول حذف کنیم
ممنون از دوستانفایل های پیوست شدهLeave a comment:
Leave a comment: