একাধিক সারিতে ডেটা এক সারিতে মার্জ করবেন কীভাবে?


উত্তর:


0

আপনি এটি একটি ম্যাক্রো দিয়ে করতে পারেন

Sub Flatten_em()

Dim inRow, outRow, outCol As Integer
Dim CheckVal As String

inRow = 3
outRow = 2

Sheets(1).Select
Rows("1:1").Select
Selection.Copy
Sheets(2).Select
Rows("1:1").Select
ActiveSheet.Paste

Sheets(1).Select
CheckVal = Cells(2, 2)

Range(Cells(2, 1), Cells(2, 7)).Select
Selection Copy
Sheets(2).Select
Cells(outRow, 1).Select
ActiveSheet.Paste

Do Until Cells(inRow, 2) = ""
    outCol = 8
    Do While Cells(inRow, 2) = CheckVal
        Sheets(1).Select
        Range(Cells(inRow, 4), Cells(inRow, 7)).Select
        Sheets(2).Select
        Cells(outRow, outCol).Select
        ActiveSheet.Paste
        outCol = outCol + 4
        inRow = inRow + 1
    Loop
    CheckVal = Sheets(1).Cells(inRow, 2)
    outRow = outRow + 1
Loop
End Sub

-1

সূত্রটি ব্যবহার করুন CONCATENATE

উদাহরণস্বরূপ, A3, B3, C3, D3, E3, F3, G3 একত্রিত কক্ষে একত্রীকরণের জন্য নিম্নলিখিতটি করুন:

একত্রিত কক্ষের মধ্যে নীচের সূত্রটি টাইপ করুন

=CONCATENATE(A3,B3,c3,D3,E3,F3,G3)

আমি নিশ্চিত নই তারা এটাই করতে চায়।
— জেন্নো

আপনাকে ধন্যবাদ তবে আমি যা খুঁজছি তা নয়। আমি একটি ঘর তৈরি করতে চাই না। আমি ডি, ই, এফ, এবং জি-তে সদৃশ কোডগুলি নিতে এবং পি এল এলির প্রথম উপস্থিতির শেষে যেতে চাই। সেল বি অনন্য সনাক্তকারী। এই কাজ করতে একটি উপায় আছে কি?
— জেসি ক্লেইনার
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.