اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم ورحمة الله وبركاته رمضان كريم

الرجاء من الاخوة بارك الله فيكم

كيف يمكن ان اجعل الاكسيل يكتب في قاءمة الاقسام اول قسم يوجد في التوقيت مرة واحدة فقط

Microsoft Office Excel Worksheet جديد ‫‬.xlsx

قام بنشر

شكرا لك اخي سليم لكن يبدو انني لم اوفق في شرح ما اريده

انا اريد من الاكسيل ان يضع لي القسم انطلاقا من التوقيت ثم يقوم بحساب عدد الساعات

 

قام بنشر

رمضان كريم و مبارك على الحميع

بعد  اذن اخي بن علية

في حال استعمال الكود

يمكن عمل ذلك بدون أعمدة  مساعدة (  أقصد العامود T ) و حتى بدون معادلات Countif

الكود

Option Explicit
Sub Salim_Unique_Data_And_count()
Dim Rng As Range
[b9:i10].ClearContents
Dim dt As Object
Set dt = CreateObject("Scripting.Dictionary")
For Each Rng In [B2:I6]
    If Rng.Value <> vbNullString Then
     dt(Rng.Value) = _
     IIf(Not dt.exists(Rng.Value), 1, dt(Rng.Value) + 1)
    End If
Next
Range("b9").Resize(1, dt.Count) = dt.Keys
Range("b10").Resize(1, dt.Count) = dt.Items
dt.RemoveAll: Set dt = Nothing
End Sub

الملف مرفق

 

My_count_Salim.xlsm

  • Like 2
قام بنشر

فقط بقي شيء واحد حفظكم الله

اقوم بجلب البيانات من ملف اخر عن طريق النسخ واللصق الارتباطي

مكان الفراغات دائما اصفار والملف الذي قمتم بانجازه لي يحسب الاصفار كما هو مبين في الملفين المرفقين حتى ولو قمت بالذهاب الى الخيارات المتقدمة و عدم اضهار القيم الصفرية الا انه يقوم بحسابتها

1صورة.docx 2صورة.docx

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information