|
HELP2:... مساعدة يا شباب تاني
|
طيب، مافي زول يشاكلني... لكن الظاهر دماغ مال أنا ما بشتغل إلا بعد يكتب هنا... واحتمال ما يشتغل
Here is the thing... عندي ملف Excel... فيه مليون وشويه rows.. وفيه كم column.. ما مهم كم... المهم انه واحد من الاعمدة فيه userIDs كالتالي...
A B A A B B B A C C D D D A C
تمام؟ ديل في منهم مليون كده... انا عايزه اختار لي 1000 userID فقط... اعمل شنو؟
بجيكم بعد الفطور... الرسول ادوني افكار سريع.. اتنجطته نجاااااااااض، عندي كم ملف بالطريقة دي....
النجدة!
|
|
 
|
|
|
|
|
|
Re: HELP2:... مساعدة يا شباب تاني (Re: مريم بنت الحسين)
|
سلامات يا مريم ما قدامي كومبيوتر الان. لكن في طريقتين. الأولي: شفتي المربع اللي في الركن الشمال فوق الاكسل، بيكون مكتوب فيه عنوان ال cell اللي انت فيها؟ اها امشي المربع ده و اكتبي الrange اللي عاوزه تختاريه. مثلا لو كان ال ال userID بتاعك في عمود B ح تكتبي : B1:B1000
| |

|
|
|
|
|
|
Re: HELP2:... مساعدة يا شباب تاني (Re: smart_ana2001)
|
The other way to write a small VBA code. If I have computer I could have done the whole thing( open a new file, select the data, write it in the new file, save the new file, and close it) Any way, here is a code to select any part of the data.
Sub Whatever Select B1:B100
End sub
When you open the Excel, the range will be selected and you can copy and paste it anywhere
| |

|
|
|
|
|
|
Re: HELP2:... مساعدة يا شباب تاني (Re: smart_ana2001)
|
سمارت يا هميمة... تسلمي والله.... لكن في نقطة انا ما وضحتها، وحتغير الشغل ده كله...
انا عايزه 1000 userID... يعني في المثال الانا كاتباه فوق ده، اربعة userIDs.... اتخيلتي؟
يعني انا عايزه 1000 userID، لكن اكيد حيطلعوا لي آلالاف الصفوف....
| |
 
|
|
|
|
|
|
Re: HELP2:... مساعدة يا شباب تاني (Re: مريم بنت الحسين)
|
مريم طيب انتي عاوزه كل ال records بتاعة 1000 زول صح؟ أسهل طريقة Sort the data according to the user ID column Copy the user I'd column and paste it in another file There is a function in excel the get you the unique Values in a column Use the function to get the unique values Find your 1001th record Go to your main data file and do a search for that record Then you have the row that have the last record u need
| |

|
|
|
|
|
|
Re: HELP2:... مساعدة يا شباب تاني (Re: smart_ana2001)
|
لا لا ما كده.... انا عايزه 1000 userID، ما 1000 row.... الخطوة الاولى ايوه انا معاك فيها اننا نعمل ترتيب لuserIDs في الاول...
خلينا نمشي خطوة خطوة... نرتب الusers في البداية... وبعداك نجي للإختيار... لانه فيه مشكلة صغيرونه كده...
| |
 
|
|
|
|
|
|
Re: HELP2:... مساعدة يا شباب تاني (Re: مريم بنت الحسين)
|
ايوه فهمتك يا مريم. عشان كده قلتا ليك شيلي كل العمود بتاع اليوزر و ختيت في فايل تاني. و استعملي الاكسل عشان unique values بتاعة يوزرس. أحسبي منهم الف و واحد. أخا رقم الف و واحد ده شيليه و امشي فتشي عليه في العمود اللي فيه الدلتا كلها لما تلاقيه ده ح يكون السطر ( اللي السطر الاعلي منه طوالي) فيه اخر ريكورد بتاع اليوزر رقم 1000
| |

|
|
|
|
|
|
Re: HELP2:... مساعدة يا شباب تاني (Re: smart_ana2001)
|
غايته الحل نسبيا وصل.... شكرا على الtip بتاعت اشيل الcolumn يا سمارت.... لاني خايفة على الdata بتاعي دي خوف شديد .... لما ما قادره اهبشها.... رغم اني ممكن اعمل backup واي شي... لكن لانه الملفات زاتها اتفتحت بي تعب عشان كده عزيزه علي....
انا قلت نسبياً لاني عملته formula ولانه الداتا كتيره شديد... Excel علّق.... وهدا لحدي حسي شغال يحنّس فيه عشان يشتغل.... لكن ما مشكلة... حأقلل الrange بتاع الداتا.... كده طمعته وحأزيد الusers لي 2500....
كدي النشوف الExcel ده حالته كيف، وبرجع تاني...
| |
 
|
|
|
|
|
|
Re: HELP2:... مساعدة يا شباب تاني (Re: مريم بنت الحسين)
|
حيدر ازيك، ومشكور جداً على الفكرة... تعرف انا عندي اقل شي اقل شي داتا بتاعت 50000 زول.... وعايزه اختار منهم الف.. عشان كده طريقة التلوين دي ما حتنفع معاي... لانه حأحتاج اعمل كده 1000 مرّه، بحسب عدد الsample بتاعتي الاخترتها...
| |
 
|
|
|
|
|
|
Re: HELP2:... مساعدة يا شباب تاني (Re: مريم بنت الحسين)
|
سمارت.... حأجننك جن انا استعدي... :D....
طبعا نجحت الطريقة، وقمته طمعته وزدته الsample لي 2500 user.... طلعت لي بالصلا ع النبي كده، 785000 صف... اها بقى كل ما اطلب منّه يحسب لي شي منّهم، يقوم يحرد... بناءاً عليه حأنزل الsample لي 1000 واحترم نفسي احسن!
حأرجع ليك لانه في حسابات كتيره حأعملها في الdata دي... لو عقلي قفل بجي.... يا اخوانا ساعدوا سمارت دي عليكم الله..
| |
 
|
|
|
|
|
|
|