Since you said previously that your Bitwarden vault contains “many,many duplicates of same accounts”, these duplicates must also be present in the Bitwarden.csv file. Perhaps you forgot to re-sort the file using the “name” column before checking for duplicates.
Also, I assume that the one entry in Bitwarden.csv that had a non-blank entry in the “login_uri” column was your username and password for this community forum.
In any case, I would suggest that you proceed as follows:
-
Make a copy of your “Chrome Passwords.csv” file; let’s call it “Conditioned.csv”.
-
Open “Conditioned.csv” in Excel, and change the column names as follows (making sure to use all lowercase letters):
a.url
⇒login_uri
b.username
⇒login_username
c.password
⇒login_password
-
In Excel, select all of the data in the spreadsheet (including the column headers), using Ctrl+A, then click on the Data tab, and look for an icon labelled “Data Tools” in the ribbon (it should be to the right of the “Sort” and “Filter” icons); click the “Data Tools” icon, and then click “Remove Duplicates” to bring up a small window for deleting duplicate entries. In this small window, check the checkbox labeled “My data has headers”. Finally, uncheck the checkmark in front of the column
name
, and ensure that a checkmark is placed in front of the column nameslogin_uri
,login_username
andlogin_password
, then click “OK”. Make a note of how many duplicate values were removed, and how many unique values remain (this information will be displayed in a success message). -
Make a 5th column by entering the column title
type
(lowercase) to the right of thelogin_password
column. For every (non-empty) row that remains in the spreadsheet, enter the valuelogin
(lowercase) into thetype
column. You can do this quickly by entering the value once, copying that cell, then selecting the remaining cells in thetype
column and pressing Ctrl+V. -
Save the file, then close it.
-
Make a copy of your “Bitwarden.csv” file; let’s call it “BWkeep.csv”.
-
Open “BWkeep.csv” in Excel.
-
Using the method described previously, select all of the data, open the “Sort” tool, and check “My data has headers”. In the “Sort by” dropdown, select “type”; also change the Order from “A to Z” to “Z to A”. Then, click the + Add Level button, which creates a second “Sort by” selector; in this second “Sort by” dropdown, select “login_uri”; leave the Order as “A to Z”. Then click “OK”.
-
Look in the
type
column, and check whether you have any rows where thetype
value isnote
instead oflogin
. Count the number of such rows if you find any, and let me know. -
Select all rows in which the
type
column sayslogin
and thelogin_uri
column is empty. Delete those rows. -
Save the file, then close it.
In principle, you are now ready to purge your vault contents and re-import the two .csv files. However, before we continue, let’s take stock of how things went with the instructions above.